Bonjor
tentant de convertir quelques lignes en ADO je n'arrive pas à passer un paramètre ?
voici mes lignes de codes
j'ai une erreur d'exécution sur le open car aucune données pour un ou plusieurs paramètres requis ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Set DB = New ADODB.Connection With DB .provider = "Microsoft.JET.OLEDB.4.0" .ConnectionString = chemin_base + nom_base .ConnectionTimeout = 6 .CommandTimeout = 60 .Open End With Set rst = New ADODB.Recordset rst.CursorLocation = adUseClient rst.ActiveConnection = DB sql_rec = "req1" 'nom de la requete rst.Open sql_rec, , adOpenStatic, adLockReadOnly, adCmdTable
Ma requete req1 neccessite un paramètre (cle) :
Comment faire pour le définir dans le code VBA?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PARAMETERS cle Byte; SELECT Table1.Nom, Table1.LSP FROM Table1 GROUP BY Table1.Nom, Table1.LSP HAVING (((Table1.LSP)=[cle]));
merci d'avance
Partager