Problème d'ajout d'une date avec sql

AntoineDsi Messages postés 15 Date d'inscription lundi 27 novembre 2006 Statut Membre Dernière intervention 1 août 2007 - 16 mai 2007 à 15:52
cs_Maroxye Messages postés 177 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 16 octobre 2012 - 16 mai 2007 à 16:35
Bonjour à tous , alors voila j'essaye d'ajouter un record via mon programme en vb6 dans ma base de données access.

Lorsque je fais l'essai sans la date il n'y a aucun problème mais dès que je rajoute la date on me signale le problème suivant : Erreur de syntaxe dans l'instruction Insert To.

ca fait deux heures que j'essaye tout et je ne comprend pas la .

voila ce que donne ma requête.

INSERT INTO tblDetails(NomEntretien,NomFeuille,Technicien,Date) VALUES ('dissolution','desorber','Cesar',16/05/2007);

 -La date est dans une variable de type date

Voici mes lignes de codes:

sql = "INSERT INTO tblDetails(NomEntretien,NomFeuille,Technicien,Date) VALUES " & "('" & ValeurEntretien & "'," & "'" & ValeurFeuille & "'," & "'" & Valeurtechnicien & "'," & Valeurdate & ");"
               
rs.CursorLocation = adUseClient
rs.Open sql, frmMain.Cnx

Dans ma base de données ( Access) le champ est également déclaré de type date.

merci d'avance.

1 réponse

cs_Maroxye Messages postés 177 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 16 octobre 2012
16 mai 2007 à 16:35
Pour ajouter dans un champ date dans Access, tu dois ajouter les # autour de ta date.

http://www.codefixer.com/codesnippets/insert_date_access_sql.asp

Bonne chance!

 Maroxye
0
Rejoignez-nous