Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [Java] Date in Access

  1. #1

    [Java] Date in Access

    In un campo DATETIME in un archivio Access non riesco ad inserire in alcun modo una data valida. Come deve essere formattata?

    Grazie mille, Denis.

  2. #2
    Utente di HTML.it L'avatar di Mods
    Registrato dal
    Jun 2004
    Messaggi
    302
    crea un oggetto di tipo java.sql.Date ed usa il metodo toString()
    Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!

  3. #3
    Bene! Sai se esiste un modo per registrare nel database in un unico campo sia data che ora?

  4. #4
    Utente di HTML.it L'avatar di Mods
    Registrato dal
    Jun 2004
    Messaggi
    302
    Di solito con il metodo objStatement.setDate(Date) aggiunge anche l'ora. Cmq se non ti funziona il metodo toString() restituisce già sia data che ora.
    Quindi puoi fare una roba così:

    codice:
    Statement stmt=con.createStatement()
    String up="UPDATE tabella SET campo ='" + objData.toString() + "'";
    stmt.executeUpdate(up);
    Però è poco professionale, l'ideale sarebbe usare il PreparedStatement...

    Cmq può darsi anche che non ti escano sia ora che data insieme forse perché il campo del DB l'hai impostato di solo data senza ora
    Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!

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.