Dbgrid c++ builder
Marm
-
redlifebig Messages postés 60 Statut Membre -
redlifebig Messages postés 60 Statut Membre -
Bonjour,
Je souhaite ajouter une ligne de donnée à une dbgrid sous c++ builder. J'ai beau fouiller, je ne trouve rien de concluant à ce sujet....
Pouvez-vous m'aider?
Merci à l'avance.
Marm
Je souhaite ajouter une ligne de donnée à une dbgrid sous c++ builder. J'ai beau fouiller, je ne trouve rien de concluant à ce sujet....
Pouvez-vous m'aider?
Merci à l'avance.
Marm
Configuration: Windows XP Firefox 3.0.10
3 réponses
-
Bonsoir
Je ne sais pas si je vous ai bien compris mais si par ajouté une ligne de données vous voulais dire insert un nouveau enregistrement dans la table alors un append sur le dataset du dbgrid suffit -
Bonjour
une simple méthode consiste à dans un événement avec
1- DBGrid1->DataSource1->Append ();
2- créer dynamiquement une nouvelle forme exp:addline sur cette form il y a des DBEdit liée aux diferants fields du datasource, plus un bouton pour la confirmation d'insertion
3- Onclick du bouton tu fait DBGrid1->DataSource1->Post();
Cordialement -
merci beaucoup pour ta réponses. Je suis en bonne voie. Mais si je veux que cet enregistrement contienne des valeurs, comment dois-je faire?
Et j'ai une nouvelle question aussi. Est-il possible d'ajouter des champs dynamiquement dans le code?
Merci beaucoup.
Marm