Ciao... ho un problemino (penso semplice) con le query SQL
Uso ADO per accedere ad un db access e finora non ho mai avuto problemi. Ora però ho la necessità di leggere da un db dei dati che abbiano un campo uguale ad una stringa contenuta in un variabile. Il problema è che questa stringa contiene un apostrofo (apice, '). Supponendo che la query sia così:

codice:
Query = "SELECT * FROM table WHERE campo = '" & variabile & "'"
e che la variabile sia

codice:
Dim variabile As String
variabile = "l'acqua"
non fate caso al contenuto della variabile: "l'acqua" è la prima cosa con l'apostrofo che mi è venuta in mente :gren:

...logicamente VB6 e ADO mi dicono che c'è un errore di sintassi. Come posso fare per ovviare il problema?

Probabilmente è una domanda banale... ma non prendetemi per scemo, in VB sono alle prime armi...

grazie a tutti