none
SQL et compagnie RRS feed

  • Question

  • Salut tout le monde.

    j'ai un petit probleme avec les base de données et les richttextbox

    Comment fait ton pour sauveguarder les données dune rtb avec le formatage(Couleur et tailles et polices)

    et ce a partir d'une rtb en c# Il semble que la base de données ne veut pas guarder le format du texte

    est-ce que l'on peut maider svp
    BigDan
    mercredi 4 novembre 2009 15:52

Réponses

  • Bonjour,
    La propriété Rtf vous renvoi une chaine de caractères contenant en plus du texte des codes pour la mise en page (un peu comme du html). Vous pouvez donc sauver cette chaine dans une colonne de type varchar (ou text) dans votre base de données. Bien entendu si vous regardez le contenu de la base vous ne verrez pas le texte mis en forme. Pour voir le texte mis en forme il faudra lire la colonne et le réaffecter à une RichTextBox ou tout autre controle capable d'afficher du contenu au format RTF.

    Cordialement,

    Guillaume Rouchon - Mon blog : http://blog.qetza.net
    • Marqué comme réponse DanielMorais vendredi 6 novembre 2009 14:41
    jeudi 5 novembre 2009 08:56

Toutes les réponses

  • Bonjour,
    Si vous voulez sauvegarder à la fois le texte et le formatage, il faut que vous sauviez le contenu de la propriété Rtf de votre RichTextBox.

    Cordialement,

    Guillaume Rouchon - Mon blog : http://blog.qetza.net
    mercredi 4 novembre 2009 16:13
  • Ok mais je fait comment pour ca avec les base de données

    je sais tres bien le faire en mode texte regulier mais les bdd c'est une autre chose

    Merci pour cette reponse

    je suis pas tres fort avec les bdd.


    BigDan
    mercredi 4 novembre 2009 19:48
  • Bonjour,
    La propriété Rtf vous renvoi une chaine de caractères contenant en plus du texte des codes pour la mise en page (un peu comme du html). Vous pouvez donc sauver cette chaine dans une colonne de type varchar (ou text) dans votre base de données. Bien entendu si vous regardez le contenu de la base vous ne verrez pas le texte mis en forme. Pour voir le texte mis en forme il faudra lire la colonne et le réaffecter à une RichTextBox ou tout autre controle capable d'afficher du contenu au format RTF.

    Cordialement,

    Guillaume Rouchon - Mon blog : http://blog.qetza.net
    • Marqué comme réponse DanielMorais vendredi 6 novembre 2009 14:41
    jeudi 5 novembre 2009 08:56