Insérer un enregistrement

Fermé
muscador Messages postés 9 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 8 septembre 2008 - 8 janv. 2008 à 10:38
muscador Messages postés 9 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 8 septembre 2008 - 8 janv. 2008 à 13:47
Bonjour,
Après avoir conecté ma base par le data et placé les contrôle sur la feuille
sous vb voici mon code pr insérer un enregistrement: ds la table service,je ve ke lè différents valeurs saisie ds la zone de texte (text1) soit ds la table
Data1.Database.Execute ("insert into Tservice (Codservice,Libelle,nbposte) values ('&text1&','&text2&','&text3&')")
avec cette synthaxe les valeurs saisis apparaissent et &text1&,&text2&,&text3& apparait également comme des enregistremen

Merci de bien vouloi m'éclaircir,il me semble kil ya un membre du forum ki a le mem blème ke moi
A voir également:

4 réponses

Yacine77 Messages postés 28 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 8 janvier 2008 5
8 janv. 2008 à 10:52
si c la valeure du champs texte de l'objet text1 ke tu ve mettre, remplace Text1 par Text1.text
0
muscador Messages postés 9 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 8 septembre 2008
8 janv. 2008 à 10:59
OK YACINE qd je remplace text1 par text1.text c le mêm blème mè cette fois c'est &text1.text&,&text2.text&,&text3.text& ki apparè ds la table en + des valeurs ke jè saisi
0
Yacine77 Messages postés 28 Date d'inscription vendredi 20 juillet 2007 Statut Membre Dernière intervention 8 janvier 2008 5
8 janv. 2008 à 11:39
donc le problèm c la syntax.
("insert into ... values (''&text1.text&','&text2&','&text3&''')") enfin pour chak ' tu le remplace par ''' exemple:
'&'''text1.text&''' .
0
muscador Messages postés 9 Date d'inscription mardi 8 janvier 2008 Statut Membre Dernière intervention 8 septembre 2008
8 janv. 2008 à 13:47
qd le procède de la sorte
Data1.Database.Execute ("insert into Tservice (Codservice,Libelle,nbposte) values ('"&text1.text&"','"&text2.text&"','"&text3.text&"')")
vb me signale 1 msg d'erreur "erreur de compilatio:attendu séparateur de liste)
0