[SQL] Apostrofo nelle stringhe
Inviato: mar ott 31, 2006 11:01 am
Una curiosità: l'unico modo di gestire stringhe contenenti il carattere dell'apostrofo nelle query sql è quello di passare ogni stringa attraverso una funzione che inserisca il doppio apostrofo?
Esempio: devo ricercare una frase tipo "L'aurora boreale" in questo modo:
Eseguendo la query mi da un errore a meno che non elaboro la variabile strTesto sostituendo il carattere ' con '' (che non sono le virgolette ma è un apostrofo aggiuntivo). Non esiste altro modo? E qualcuno sa se ci sono delle funzioni già pronte allo scopo in VB o in ASP ?
Esempio: devo ricercare una frase tipo "L'aurora boreale" in questo modo:
- Codice: Seleziona tutto
strTesto="L'aurore boreale"
strSql="SELECT * FROM Tabella WHERE Testo='" + strTesto + "'"
Eseguendo la query mi da un errore a meno che non elaboro la variabile strTesto sostituendo il carattere ' con '' (che non sono le virgolette ma è un apostrofo aggiuntivo). Non esiste altro modo? E qualcuno sa se ci sono delle funzioni già pronte allo scopo in VB o in ASP ?