Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Svuotare un campo data

  1. #1

    Svuotare un campo data

    Ciao a tutti,
    nella TABELLA1 del mio database Access, oltre agli altri, c'è un campo DATA/ORA.

    La tabella viene riempita con un INSERT da una form in una pagina ASP sul mio sito. La pagina ASP che processa l'insert, trasforma la data della form in questo modo:

    alert_data=request("c_gg2")&"/"&request("c_mm2")&"/"&request("c_aa2")
    Poi faccio la INSERT.

    Nessun problema. Ogni altra operazione effettuata su quel campo data/ora funziona perfettamente.

    Poi arriviamo il form di modifica. Vorrei poter svuotare il campo data/ora, ma non funziona in nessuna maniera.
    Faccio le request così:

    alert_data=request("c_gg2")&"/"&request("c_mm2")&"/"&request("c_aa2")
    if alert_data=("//") then
    alert_data=null
    else
    alert_data=request("c_gg2")&"/"&request("c_mm2")&"/"&request("c_aa2")
    end if

    Ho provato a mettere il campo a null, a vuoto, empty...ma da sempre lo stesso errore "Tipi di dati non corrispondenti nell'espressione criterio."

    Non è possibile mettere a null un campo data? Devo settare qualcosa nelle proprietà del campo nel database access?

    Aiuto ^_^

  2. #2
    Scusami è solo una curiosità... perchè dovresti svuotarlo

    se oltre alla questione tecnica ci dici anche quall'è l'esigenza... forse ce una soluzione migliore


  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Polgara,

    se fai così
    alert_data=null
    assegni alla variabile alert_data il valore null..
    tu devi comporre una stringa sql quindi devi assegnare alla variabile la stringa "NULL"
    alert_data="NULL"


  4. #4
    Rispondere alla domanda no eh? ^O^
    Allora nella maschera di inserimento ho la possibilità di inserire la data del giorno in cui ho contattato il cliente.
    Poi però, posso volerla svuotare no? Oltre che modificare se ho sbagliato.

    Però non riesco a mettere un valore null nel campo data/ora di access.

    Sapete come si fa?

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da Polgara
    Rispondere alla domanda no eh? ^O^
    :quote: permalosetto? io t'ho risposto

  6. #6
    Io ti ho fatto una domanda al fine di risolvere il tuo problema...

  7. #7
    Originariamente inviato da willybit
    Ciao Polgara,

    se fai così
    alert_data=null
    assegni alla variabile alert_data il valore null..
    tu devi comporre una stringa sql quindi devi assegnare alla variabile la stringa "NULL"
    alert_data="NULL"

    Ti ringrazio, lo avevo usato anche io, ma senza i doppi apici

    Adesso funziona!

    Grazie :gren:

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.