Problème de connexion avec access

Résolu
info1121 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
info1121 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voici mon code pour ouvrir ma bd

Ventes = "fringale\Z\" & Format$(Now, "yyyymmdd") & ".mdb"
objconn1.Open "PROVIDER=MICROSOFT.jet.oledb.4.0; DATA SOURCE=" & Ventes
rs1.Open "SELECT * FROM Day", objconn1, adOpenDynamic, adLockPessimistic

Lorsque je l'exécute, ça me donne l'erreur suivante

erreur d'exécution'-2147217900(80040e14)'
erreur de syntaxe dans la clause FROM.

Je ne vois pas l'erreur dans mon code, la connexion se fait et la table Day existe.
J'ai besoin d'aide svp

2 réponses

blux Messages postés 27127 Date d'inscription   Statut Modérateur Dernière intervention   3 360
 
Salut,

il est possible que 'day' soit un mot réservé et donc interprété comme autre chose qu'un nom de table/requête...
Change le nom de la table, je pense que ça devrait aller mieux...
0
info1121 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Merci, je ne peux pas changer le nom de la table, elle est créée par un autre programme
0
info1121 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Mais tu as raison,j'ai essayé avec une autre table "Paiement" et ça me donne plus l'erreur, mais c'est à la table Day qu'il faut que je me connecte
0
blux Messages postés 27127 Date d'inscription   Statut Modérateur Dernière intervention   3 360
 
As-tu essayé avec un alias de table ?

SELECT * FROM Day D;
0
info1121 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Peux tu préciser svp
0
blux Messages postés 27127 Date d'inscription   Statut Modérateur Dernière intervention   3 360
 
J'ai précisé en donnant l'exemple à suivre.
0
info1121 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Si je fais
rs1.Open "SELECT Day.Description as Desc FROM Day", objconn1, adOpenDynamic, adLockPessimistic

Comme dans cet exemple
https://forums.commentcamarche.net/forum/affich-15698801-access-alias-de-colonne-d-une-requete

ça me donne une erreur de mot réservé
0