Salut,
j'ai un petit soucis avec la fonction refresh, je m'eplique:
suivant la valeur d'une direction (L ou R), suivant sur quel bouton on clique, je veux afficher dans une meme datalist, des descriptions de produit differente.
je vous met mon code:
Code :
- If Direction = "L" Then
- SQL1 = "SELECT * FROM product WHERE (product.suppliers = 'Essilor' AND product.top_50 = 'Oui' AND product.eye = 'L') OR (product.suppliers = 'Essilor' AND product.top_50 = 'Oui' AND product.eye = 'B')"
- Adodc1.RecordSource = SQL1
- With top_50
- .DataField = "description"
- .ListField = "description"
- .Refresh
- End With
|
ma commandtype, de mon recordsource de mon datacontrol, est a adcmdtable, et la table est product.
J'obtiend l'erreur suivante: pilot ISAM introuvable,
J'ai essaye de changer adcmdtable pour adstoredproc, mais je sais pas si ca marche avec access, j'obtiend l'erreur command Execute introuvable a la selection de ma variable (L ou R)
si une bonne ame pouvait m'aider!!
Merci!