Ciao a tutti,
ho un problema che proprio non riesco a capire:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.
E mi dico subito: "Ma perchè, fino ad ora hai sempre funzionato e non ho toccato il database!!!" :berto:
In effetti NON ho toccato assolutamente il DB (Access), solo la pagina (fatto alcune modifiche HTML/Javascript), ma siamo qui.....![]()
La riga dell'errore è la seguente:
sql_modifica = "UPDATE magazzino SET descrizione = '" & request.form("descrizione") & "' AND quantita = " & request.form("quantita") & " AND valore = '" & request.form("valore") & "' WHERE codice = '" & request.form("codice") & "'"
mi dà l'errore sull'Execute.
In effetti l'unica cosa che faccio di "anomalo" è mettere gli apici con un valore numerico (decimale con la virgola), ma che fino ad ora ha sempre funzionato e funziona tutt'ora :master:
A questo punto ho provato a fare una stringa UPDATE per ogni singolo valore e sapete cosa fa? mi mette un "-1" nel campo "descrizione" o "valore"![]()
![]()
....AIUTOOOO!!

Rispondi quotando
