Access "Instruction SQL non-valide"

Résolu/Fermé
Lazarey Messages postés 3239 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 21 mai 2012 - 10 juin 2008 à 10:27
yg_be Messages postés 23268 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 22 octobre 2024 - 10 juin 2008 à 13:41
Bonjour tout le monde !!!!!!

J'ai un gros problème avec Access XP.

Voici mon code :
Dim maconnexion As New Connection
Dim rs1 As New Recordset


Set maconnexion = CurrentProject.Connection
rs1.LockType = adLockOptimistic
rs1.CursorType = adOpenKeyset
rs1.ActiveConnection = maconnexion
rs1.Source = "Contacts A"
rs1.Open


Il bloque sur le rs1.open et me dit que l' "instruction SQL n'est pas valide", alors que ce n'est même pas une requete sql, mais bien du VBA.
Je pense qu'il s'agit d'un problème d'option à cocher dans les préférences, car d'après mes souvenirs, ce bout de code tourne sans problème sur la version 2000 de Access.

Merci à qui m'aidera !!!

3 réponses

yg_be Messages postés 23268 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 22 octobre 2024 Ambassadeur 1 544
10 juin 2008 à 11:25
C'est quoi, "Contacts A" ? SI c'est le nom d'une table ou d'un query, je suggère d'essayer "[Contacts A]".
1
Lazarey Messages postés 3239 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 21 mai 2012 745
10 juin 2008 à 13:23
Salut,

Effectivement, ça a fonctionné.
Je suppose que c'est à cause de l'espace dans le nom de ma table qu'il y a eu ce problème, car sans espace, cela fonctionne bien.

Merci beaucoup.
0
yg_be Messages postés 23268 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 22 octobre 2024 Ambassadeur 1 544
10 juin 2008 à 13:41
En effet, c'est à cause de l'espace.
0