Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    207

    [Java] Passare una data nulla in una query access

    Come faccio a passare una data NULLA in una query a database access????
    Ho provato passando ## ma mi restituisce errore.Nel database la data e' impostata per poter essere nulla.
    Cosa gli devo passare??
    ho anche provato con #null# ma niente mi da sempre errore.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    207
    up....

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    non so come gestisce i valori nulli access..hai provato semplicemente la stringa 'null'? presumo di si...

    altrimenti puoi fare una cosa di questo tipo: fai eseguire la query da un prepared statement, e quando setti il parametro della data lo setti a null via java...a quel punto ci dovrebbe pensare jdbc a passare il valore corretto

    un esempio stupido:

    codice:
    String query = "insert into forno (cibo,data) values (?,?)";
    PreparedStatement stat = conn.prepareStatement(query);
    stat.setString(1,"Melanzane");
    stat.setDate(2,null);
    
    stat.executeUpdate();
    in questo modo dovresti riuscire ad aggirare il problema...

  4. #4
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao; prova a passargli direttamente null e non #null#
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

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.