Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Campo data nullo o vuoto

    Ciao, se ho un valore nullo o vuoto riferito ad un campo data, come faccio ad assegnarli un valore inventato?

    Ho scritto così, ma non funziona:

    codice:
    Data_assegnazione = Rs("Data_assegnazione")
    
    
    If IsNull(DATA_ASSEGNAZIONE) or DATA_ASSEGNAZIONE = "" then
       DATA_ASSEGNAZIONE = cDate("1900/01/01")
    Else
       DATA_ASSEGNAZIONE = DATA_ASSEGNAZIONE
    End If
    :master:
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Non funziona che vuol dire?

    Roby

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Errore nella query d'inserimento.
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  4. #4
    Originariamente inviato da [trodat]
    Errore nella query d'inserimento.
    allora posta la query d'inserimento
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  5. #5
    Originariamente inviato da [trodat]
    Errore nella query d'inserimento.
    e come al solito ce la dobbiamo immaginare, perché tro è stanco e non ce la puo' postare.

    cmq, togli cdate

  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da optime
    e come al solito ce la dobbiamo immaginare, perché tro è stanco e non ce la puo' postare.

    cmq, togli cdate
    codice:
    strSQL = "INSERT INTO Tab (data_assegnazione) VALUES ( #" & convertDate("data_assegnazione") & "#)"
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  7. #7

  8. #8
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da optime
    hai tolto il cdate?
    Si ho tolto cdate e poi modificando il codice e la query così, ha funzionato, grazie:

    codice:
    Data_assegnazione = Rs("Data_assegnazione")
    
    
    If IsNull(DATA_ASSEGNAZIONE) or IsEmpty(DATA_ASSEGNAZIONE) or DATA_ASSEGNAZIONE = "" then
       DATA_ASSEGNAZIONE = ("1900/01/01")
    Else
       DATA_ASSEGNAZIONE = DATA_ASSEGNAZIONE
    End If
    
    
    strSQL = "INSERT INTO Tab (data_assegnazione) VALUES ( #" & convertDate(data_assegnazione) & "#)"
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  9. #9
    Originariamente inviato da [trodat]
    Si ho tolto cdate e poi modificando il codice e la query così, ha funzionato, grazie:

    codice:
    Data_assegnazione = Rs("Data_assegnazione")
    
    
    If IsNull(DATA_ASSEGNAZIONE) or IsEmpty(DATA_ASSEGNAZIONE) or DATA_ASSEGNAZIONE = "" then
       DATA_ASSEGNAZIONE = ("1900/01/01")
    Else
       DATA_ASSEGNAZIONE = DATA_ASSEGNAZIONE
    End If
    
    
    strSQL = "INSERT INTO Tab (data_assegnazione) VALUES ( #" & convertDate(data_assegnazione) & "#)"
    e della variabile DATA_ASSEGNAZIONE cosa te ne fai ?
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  10. #10
    mi fa dispiacere che tu non abbia usato la pluripremiata al posto di questa...

    If IsNull(DATA_ASSEGNAZIONE) or IsEmpty(DATA_ASSEGNAZIONE) or DATA_ASSEGNAZIONE = "" then

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.