pb avec insert et num auto [ACCESS/VB] - SQL/NoSQL - Programmation
Marsh Posté le 20-07-2004 à 09:05:23
oui c'est possible. mais tu dois fournir tout les arguments, sauf le numéro auto
Marsh Posté le 20-07-2004 à 09:09:18
le probleme c'est que lorsque je met toutes les valeurs sauf le num auto dans values(...) il me met une erreur!
Marsh Posté le 20-07-2004 à 10:49:29
Sojjocola a écrit : le probleme c'est que lorsque je met toutes les valeurs sauf le num auto dans values(...) il me met une erreur! |
tu peux indiquer quelle erreur...?
Marsh Posté le 20-07-2004 à 11:10:31
Erreur d'execution :'3346'
Le nombre de valeur de la requête doit coïncider avec le nombre de champ destination
Marsh Posté le 20-07-2004 à 13:20:39
tu as essayé de laisser un espace vide dans ta parenthese value?
genre VALUES( , 'taille', 'poids', ...) ou VALUES( '' , 'taille', 'poids', ...) ?
Marsh Posté le 20-07-2004 à 14:16:44
zut !
donne encore plus de code qu'on range la boule de crystal
Marsh Posté le 20-07-2004 à 14:35:13
voili voila,:
CurrentDb.Execute "insert into Imprimante values ('" & codemodimp & "', '" & dateach & "', '" & dateinstall & "', '" & partag & "', '" & etatutil & "', '" & stat & " ', '" & comment & " ', '" & codeserv & " ', '" & numfourn & " ', '" & codemaint & " ','" & numdoss & "')"
Marsh Posté le 20-07-2004 à 14:36:45
les numériques n'ont pas besoin de quotes '
donne ta requêtes telle qu'elle est envoyée. pas la ligne qui la construit STP
Marsh Posté le 20-07-2004 à 08:56:18
j'aurai voulu savoir si il était possible de faire un insert dans une table avec un numero auto et sans definir les champs que l'on insert avant c'est à dire en faisant comme ca : insert into table values (...)
et non pas : insert into table (taille, poids,...) values (...).
merci d'avance