Buongiorno

ho questa semplice query, già usata su altre tabelle, ma su questa mi fa dannare!!!
Sono certo che si tratta del $ che è stato messo nel nome dei campi della tabella.

codice:
"SELECT A$RAGS FROM " & Session("Library") & "." & Session("FileName") & " WHERE (A$TREC='2') AND (A$COCF= '"& Acodicex &"')"
Le ho provate tutte parentesi quadre , tonde, apici, doppi apici...

il RW tira fuori:

SELECT A$RAGS FROM gip320test.anac00f WHERE (A$TREC='2') AND (A$COCF= '229')

come posso fare?