bonjour à tous,
ça fait un bail que je n'avais plus touché à Access ou plutôt que je n'avait plus touché à du VBA et je me retrouve devant un mur :
J'essaye simplement de déclarer un Recordset basé sur une requête SQL, et Access 2016 m'envoie bouler à chacune de mes tentatives (j'ai googlé et quoi que je trouve cela ne fonctionne pas)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ' Declarations Dim StrSQL As String Dim FKW_Rst As Recordset ' Requete SQL StrSQL = "SELECT KWName FROM Keywords WHERE UnitId = 1 And Type = 1 ORDER BY Line" 'Recordset : Set FKW_Rst = CurrentDb.OpenRecordset(StrSQL)
Rien qu'avec ce code j'ai une erreur 13 (incompatibilité de code)
j'ai vu ici qu'avec 2016, il n'y pas besoin de référence DAO
Mais bon j'ai essayé avec aussi sans succès (bon après c'est un peu le souk dans toutes les références possibles)
Quelqu'un pourrait me dire comment Microsoft a simplifié son truc ? Car moi je sèche là ! :/
Merci
Partager