In VBA, ma credo anche in VB6, la funzione Asc ritorna il valore ascii di un carattere, nello specifico dell'apice (apostrofo), è 39.
La funzione inversa di Asc è Chr che, dato il valore ascii, ti restituisce il carattere.

Esempi:
-----------
Asc("'")= 39
Chr(39) = '
Chr(34) = "

Pero' non ho capito cosa intendi con:

....ma se provo agire con la stringa SQL sopra scritta essa nn compie il suo dovere...