Visualizzazione dei risultati da 1 a 10 su 21

Visualizzazione discussione

  1. #1
    Utente di HTML.it L'avatar di LupinI
    Registrato dal
    Jul 2008
    Messaggi
    54

    Impossibile assegnare NULL a cambo DB Numerico

    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
    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 & "', "
    Questo script funziona solo nel primo caso, nel secondo caso, quando il Form è vuoto, va in errore.

    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?
    Ultima modifica di LupinI; 21-02-2018 a 19:43

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.