Salve amici del Forum,

Ho un problema a prima vista banale ma che mi sta facendo uscire pazzo...

Con un database ACCESS,

Scrivendo una stringa SQL:
strSQL = "Select * from tabella where CODICE='" & request.form("descr") & "'"

tutto va bene fino a quando per mia sfortuna nel form viene inserito ad esempio "perche'" a questo punto mi da un errore...

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nella stringa nell'espressione della query 'CODICE='perche'''.

ho provato a scrivere:
strSQL = "Select * from tabella where CODICE=" & chr(39) + request.form("descr") + chr(39)

non va!!!

Cosa Sbaglio? Come faccio a far accettare anche il carattere "'"?
Grazie 1000