[VB 2005] Probleme avec INSERT INTO [Résolu]

Signaler
Messages postés
12
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
23 octobre 2010
-
Messages postés
12
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
23 octobre 2010
-
Bonsoir a tous,

Voila d'habitude j'arive a me débrouiller avec les fonctions de recherche et mon ami gogole mais la je seche depuis quelque jours et j'ai vraiment besoin de ma fonction, donc je viens chercher vos lumieres
Donc voila l'énoncé :
J'ai une base Access avec 6 Champs:
ID qui est censé s'autoincrementer et NOM, DESCRIPTION, CATEGORIE, PRIX, DATE qui sont des chaines.
Je veux insérer une nouveau enregistrement tout simple aller 'a' pour chaque champs sauf pour ID ou le principe est qu'il devrai ce débrouiller (arrêter moi si je me trompe mais dans ce cas ça sert a rien de le mettre en autoincrement)

j'ai essayer : INSERT INTO TRANSACTIONS VALUES (,'a', 'a', 'a', 'a', 'a')
Résultat : Erreur de syntaxe dans l'instruction INSERT INTO.

j'ai essayer : INSERT INTO TRANSACTIONS(NOM, DESCRIPTION, CATEGORIE, PRIX, DATE) VALUES ('a', 'a', 'a', 'a', 'a')
Résultat : Erreur de syntaxe dans l'instruction INSERT INTO.

j'ai tout essayer entre guillemet sans guillemet, je suis a court d'idées si par hasard vous pouvez m'aider.

Merci d'avance

3 réponses

Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
32
Salut,

les crochets ne sont pas obligatoire. (sauf pour date qui est un type de base access, il semble a éviter d'utiliser dans le nom des colonnes comme les espaces.

Il faut mettre le nom des colonnes.

Bon dev.

ps : n'oublie pas de valider comme ton probleme est résolu
Messages postés
12
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
23 octobre 2010

LE BOULET!!!!!!
Je viens de trouver!
LE truc tout con en plus
J'ai oublié de mettre les nom de colonnes entre crochet!
INSERT INTO TRANSACTIONS([NOM], [DESCRIPTION], [CATEGORIE], [PRIX], [DATE]) VALUES ('a', 'a', 'a', 'a', 'a')

Si ça peut dépanner quelqu'un
Messages postés
12
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
23 octobre 2010

A bin voila pourquoi!!!!
Je comprend mieux maintenant, Merci beaucoup