Ciao ragazzi, ho il codice che mi modifica un record, ma mi nrestituisce questo errore:


Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query "testo di un campo della tabella "
line 25


La linea su cui da errore è:

codice:
conn.execute(sql)
e il codice per la modifica è questo sotto:

codice:
Dim ......

'recupero tutti i dati dal form

'stabilisco la connessione con il database


sql="UPDATE aste SET titolo = '" & titolo & "', data = #" & data & "#, prezzo = '" & prezzo & "', offerte = '" & offerte & "', [descrizione] = '" & descrizione & "', info = '" & info & "', notaio = '" & notaio & "', tel = '" & tel & "' WHERE idasta ="& idasta

Non ho trovato soluzione negli altri thread.

Grazie :sexpulp: