IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.NET]Lier un RichTextBox à une base en gardant la mise en forme


Sujet :

Windows Forms

  1. #1
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 90
    Points : 73
    Points
    73
    Par défaut [VB.NET]Lier un RichTextBox à une base en gardant la mise en forme

    Avant de tout casser je sollicite votre expérience :
    Avec un bon vieux VB6, je liais un richtextbox par ado à ma base de données et le texte avec sa mise en forme s'enregistrait très bien.

    Avec Visual Basic 2005, je ne peux lier le rtf au databindings que par la propriété text : Mon texte s'enregistre, MAIS PAS LA MISE EN FORME !

    Quelqu'un a-t-il une solution "élégante", car je ne comprends pas pourquoi cette fonctionnalité est partie.

    D'avance merci pour vos réponses.

  2. #2
    Expert éminent
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Points : 7 879
    Points
    7 879
    Par défaut
    Citation Envoyé par kritopal
    ...car je ne comprends pas pourquoi cette fonctionnalité est partie.....
    Ami VBCiste
    Vb.Net n'est en aucun une suite de VB6 tout simplement. Il est un des langages compilées qui s'adapte à l'implémentation du Framework .Net n'est-ce pas ? ne recherche pas d'emblée ce qui était faisable d'une certine façon mais bien comment celà est réalisable en pensant Objet et non plus procédural. ok
    Quel est ton SGBD utilisé, sous quel type sont enregistrées tes données ? (format RTF ?)
    Ne t'inquiète pas du temps que tu vas mettre à migrer sous VB.net il sera necessairement long car VB6 et VB.Net sont 2 univers totalement opposés
    Pour le bien de ceux qui vous lisent, ayez à coeur le respect du forum et de ses règles

  3. #3
    Membre régulier
    Inscrit en
    Avril 2005
    Messages
    90
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 90
    Points : 73
    Points
    73
    Par défaut
    Bonjour Nequib et merci pour ta réponse.

    J'utilise simplement sql server 2005 express et mon texte est effectivement au format RTF (mise en forme du type couleur de texte, gras...).
    Le système de création de lien champs<>Dataset est tellement simple que j'ai été très déçu que cela ne marche pas avec la propriété textrtf du champs RichTextFile.

    Je pense donc devoir créer du code pour l'enregistrement de ce champs (voilà ce que c'est avec les RAD, on devient fainéant )

    A moins que quelqu'un connaisse une meilleure solution ?

    Bonne journée à tous

Discussions similaires

  1. Comment lier un treeview à une base de données ?
    Par Fngonka dans le forum ASP.NET
    Réponses: 5
    Dernier message: 22/05/2008, 16h33
  2. [C#.Net 2.0] Créer une base de donnée
    Par dorian833 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/07/2006, 23h38
  3. [Conception] Lier des fichiers à une base de données
    Par sandytarit dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 29/06/2006, 20h25
  4. [ADO.Net][VB.NET]Comment se connecter à une base MySql ?
    Par Abdel58 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 15/03/2006, 17h37
  5. Réponses: 4
    Dernier message: 24/02/2006, 10h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo