Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    32

    Inserire valore nullo in campo data

    Ciao a tutti,

    ho la seguente necessità: devo aggiornare una tabella con campi di testo ed uno data. Il problema è che se non conosco la data, durante l'update esce un messaggio d'errore perché la variabile data è vuota.
    L'errore è:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
    [Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nella data nell'espressione della query '##'.
    /cavigliano/update/agg_squadra_mod2.asp, line 48

    Qualcuno sa come ovviare a questa cosa ? E' possibile inserire un valore nullo in un campo data ? Devo lavorare a livello di codice o di Access ?

    Grazie per la vostra attenzione.

    Romeo

  2. #2
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    secondo me puoi risolvere così:
    codice:
     'imposta data di default
    data = date()
    
    'poi la passi alla query
    SQL = ....
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    32
    Devo inserire una data di nascita. Se non la conosco temporaneamente, ma voglio aggiornare gli altri campi devo inserirla nulla.

  4. #4
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    i dati che passi alla query vengono da un form?
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

  5. #5
    Utente di HTML.it L'avatar di Luis33
    Registrato dal
    May 2003
    Messaggi
    975
    se vengono da un form puoi mettere un controllo (jscript o asp) che obbliga l'utente a scrivere una data...

    in alternativa puoi prevedere una condizione if che se dal form il campo data ti arriva vuoto lo sostituisci con quello che ti pare.

    personalmente preferisco la prima soluzione.
    ... Sono graditi codes, esempi pratici, suggerimenti, consigli e critiche...
    "Ai posteri l'ardua sentenza..."
    Tante grazie
    Saluti
    Luis 33

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 © 2026 vBulletin Solutions, Inc. All rights reserved.