Provo a descrivere il mio problema.
Ho due applicativi che accedono allo stesso database DB Access, il primo in VB6, il secondo in ASP
Con VB6 nessun problema, ma con ASP Non riesco ad assegnare al campo di tipo Numerico il valore Null.
Valorizzo la variabile Mailadress con il contenuto del form
Questo script funziona solo nel primo caso, nel secondo caso, quando il Form è vuoto, va in errore.codice:Mailadress = Trim(Replace(Request.Form("Mailadress"), "'", "''")) 'Se il form non è vuoto valorizzo la variabile Bolletta_mail con 1 altrimenti valorizzo con Null If Len(Trim(Replace(Request.Form("Mailadress"), "'", "''"))) > 0 Then Bolletta_mail = 1 Else Bolletta_mail = Null End If 'Scrivo il campo nel DB. sqlUpdUtente = sqlUpdUtente & "Bolletta_mail= '" & Bolletta_mail & "', "
Di seguito la risposta del server:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07' [Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.
Qualcuno può aiutarmi?

Rispondi quotando


