ADO Data

Signaler
-
 pk -
Dans la proppriété RecordSource d'un contrôle ADO Data je voudrais exprimer une
requete SQL du genre :
SELECT*FROM MaTABLE WHERE MonCHAMP= & Val(X)

X est la valeur numerique affichée dans un controle Label.

Je dois donc définir, X = MonLabel.Caption

Je n'arrive pas à placer cette définition dans la propriété RecordSource de mon contrôle
ADO Data et si je le place en code au chargement de la feuille il n'est pas pris en
compte. Comment faire ??

Par ailleurs, est ce bien la syntaxe exacte dans SELECT*FROM MaTABLE WHERE MonCHAMP= & Val(X)

Merci à tous

1 réponse

X est un nombre; le SQL est un string
Il faut donc ecrire ...WHERE MonCHAMP = " + STR(X)