Bouton de commande ajouter

Résolu/Fermé
zouhair-13 Messages postés 5 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 30 juin 2008 - 15 févr. 2008 à 13:11
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 15 févr. 2008 à 23:36
Bonjour,

Svp, j'ai une question à propos du bouton de commande Ajouter sur visual basic 6.0, je veux savoir le codage Nécessaire

pour l'activer.

Merci

7 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
15 févr. 2008 à 13:14
bonjour,

c'est un peu maigre comme info pour t'aider ... peux-tu en dire plus ?

;o)

polux
0
zouhair-13 Messages postés 5 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 30 juin 2008
15 févr. 2008 à 18:26
D’accord, j'ai une Form nommé " Identification", qui est composé de plusieurs label et zone de texte, je remplie les informations dans chaque zones de texte mais quand je veux les ajouter par le biais du bouton commande _Ajouter, il y a une erreur qui survenue au niveau du codage de la bouton de commande.
Le codage que j’ai utilisé pour la commande ajouter est : data1.recordset.addnew

Je vous informe que les informations que je saisie seront ajouter et enregistrer dans une base de données Access.

Par contre les autres commande comme « Supprimer » : Data1.Recordset.Delete fonctionne

Donc ma question est comment faire pour fonctionner le bouton Ajouter ?

Et Merci.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
15 févr. 2008 à 19:30
bonjour,

C'est une form Access ou VB6.
La zone texte est-elle bien liée au data1 ?
0
zouhair-13 Messages postés 5 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 30 juin 2008
15 févr. 2008 à 20:02
Merci pour votre réponse.

En effet, oui c une form vb6 et les zones de texte sont bien liées aux data1.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
15 févr. 2008 à 20:35
Bonsoir,

En fait le data1 est lié directement sur la table, c'est à dire que si l'on modifie la zone texte, on modifie directement l'enregistrement dans la base de données. Je n'utilise jamais de data, pour des raisons de sécurité et d'intégrité de la base. Il est préférable d'utiliser un contrôle ADO et de contrôler les accès à la base par le code.
Pour faire un ajout, je pense qu'il faut créer une ligne d'enregistrement et ensuite se positionner sur la dernière ligne et entrer la valeur désirée:

data1.Recordset.Addnew
data1.Recordset.Update

Pour supprimer c'est plus simple, puisque l'on positionne le date sur le champ à supprimer.

J'espère que ça va t'aider.

;o)

Polux
0
zouhair-13 Messages postés 5 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 30 juin 2008
15 févr. 2008 à 21:05
Je vous remercie infiniment "Polux", D’accord j'ai compris ce qu'il faut faire.

:) merci encore
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
15 févr. 2008 à 23:36
de rien, content de t'avoir rendu service

;o)

polux
0