Enregistrement d'une DATE sous ACCES ???
BigBen
-
BiGBeN -
BiGBeN -
Je veux enregistrer un paramètre au format DATE sous ACCES mais j'ai une erreur:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction INSERT INTO.
Pour mes tests j'ai fait 2 requêtes:
<%
Requete1 = "SELECT * FROM TableBase WHERE Date=#12/01/2001# "
Requete2 = "INSERT INTO TableBase (Date) VALUES (#01/01/2000#)"
%>
La première marche et pas la deuxième pourquoi ?
J'arrive à lire une date dans ma base mais pas à l'écrire.
Est-ce que c'est le format de la date qui est faux ??? Et si oui alors pourquoi je peux lire une valeur ?
Bref comment faire pour enregistrer une date dans une base de donnée ACCES ??
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction INSERT INTO.
Pour mes tests j'ai fait 2 requêtes:
<%
Requete1 = "SELECT * FROM TableBase WHERE Date=#12/01/2001# "
Requete2 = "INSERT INTO TableBase (Date) VALUES (#01/01/2000#)"
%>
La première marche et pas la deuxième pourquoi ?
J'arrive à lire une date dans ma base mais pas à l'écrire.
Est-ce que c'est le format de la date qui est faux ??? Et si oui alors pourquoi je peux lire une valeur ?
Bref comment faire pour enregistrer une date dans une base de donnée ACCES ??
A voir également:
- Enregistrement d'une DATE sous ACCES ???
- Acces rapide - Guide
- Accès refusé - Guide
- Accès presse papier - Guide
- Enregistrement mp3 gratuit - Télécharger - Streaming audio
- Comment enregistrer une conversation - Guide
2 réponses
J'ai essaye ca :
INSERT INTO TableBase ([Date]) VALUES (#01/01/2000#);
et ca a marche (sous Access 2000)
essaie donc en ajoutant des [] pour le nom de ton champ
A+
Mouse
INSERT INTO TableBase ([Date]) VALUES (#01/01/2000#);
et ca a marche (sous Access 2000)
essaie donc en ajoutant des [] pour le nom de ton champ
A+
Mouse
Whouaouuuuuuuu !!!! Les crochet, magnifique...
Pourtant j'avais presque tout essayer les ' les " les { ........
mais alors vraiment pas les [ ] autour du nom du champ.
Merci merci parce que là ça fait un p'tit moment que je tourne en rond sur cette m...e. C'est dingue mais les problèmes en info c'est toujours les petits détails.
Au fait ça: VALUES (DATE '1984-05-24') j'avais aussi essayé et ça ne marchait pas.
Merci pour tout.
BiGBeN.
Pourtant j'avais presque tout essayer les ' les " les { ........
mais alors vraiment pas les [ ] autour du nom du champ.
Merci merci parce que là ça fait un p'tit moment que je tourne en rond sur cette m...e. C'est dingue mais les problèmes en info c'est toujours les petits détails.
Au fait ça: VALUES (DATE '1984-05-24') j'avais aussi essayé et ça ne marchait pas.
Merci pour tout.
BiGBeN.
bon en SQL92 ce serait INSERT INTO PINPON (CHMULL) VALUES (DATE '1984-05-24')
par exemple. Mais là, le pilote ODBC d'access me laisse passer pas mal de syntaxes differentes, alors je ne comprends pas pourquoi ça colle pas chez lui...
kinder.surprise,
le maton du matou