Salve a tutti!
per costruirmi una stringa di insert sql per un db access esamino i campi testo del mio form e uso la funzione replace per sostituire gli apici in questo modo:
il mio problema è che mi ridà l'errore per la funzione:replace(Request.Form.Item(ix),"'",chr(39))
So che probabilmente è un problema già affrontato, ma cercando sul forum non ho trovato indicazioni precise per il caso.Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error (missing operator) in query expression ''all'azienda' ,' ' ,' ' )'.
anche perchè dovrei utilizzare un sistema che mi permetta di rileggere i dati dal db al form correttamente.
ad es. ho provato a sostituire l'apice con 2 apici ma quando ripasso il campo da db a form l'apice letto è uno solo e quindi il problema si ripresenta.![]()
spero di essere stato abbastanza confuso e ringrazio tutti per l'aiuto!![]()

Rispondi quotando