Buongiorno a tutti.
Ho il seguente problema, e spero qualcuno possa darmi qualche consiglio/indicazione in merito.

Ho un database Access dove ho delle query che uso come viste da delle pagine ASP.
In una in particolare, quella che mi da problemi, ho una Replace dove vado a sostituire dei carattari con altri....
Lanciata da dentro ad Access funziona correttamente, non da errori ed effettua la sostituzione correttamente.
Richiamata invece dalla pagina web mi da il seguente errore:

Errore in fase di SELECT VistaPippo.
Errore numero: -2147217900
Descrizione: Undefined function 'Replace' in expression.

Dove appunto nella pagina ASP ho una semplice

Select * From VistaPippo

e nella VistaPippo ho
l'istruzione incriminata che è la seguente:

Replace(Replace(campo,"carattere1","'"),"carattere 2","")

Ora, la VistaPippo senza questa Replace funziona correttamente da tempo anche richiamata da pagina ASP....

Come posso ovviare all'errore e gestire questa cosa?
E come mai da Access va e richiamata da web no?
Grazie.
Ciao.