Non ho particolare domestichezza con il DataEnvironment; ti posso dire che per fare una scelta con una query SQL, ad esempio in base al nome del file, uso la seguente sintassi:
... FROM TblAnagraficaPROF WHERE NomeFile= '" & NomeNF & "'"
RST1.Open , CnsA1, adOpenDynamic, adLockOptimistic
dove RST1 è il RS e CnsA1 è la connessione.
Avrai notato '" & NomeNF & "' perchè la variabile è una stringa e corrisponde con un campo letterale NomeFile. Ora se la tua variabile lngNumero è numerica deve corrispondere anche ad un campo numerico il NumeroNAR.![]()