Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di zaion
    Registrato dal
    Mar 2002
    Messaggi
    258

    [oracle] setDate() e setTime()

    da una pagina jsp faccio un update di un campo 'date' di una tabella con un 'prepareStatement'.

    codice:
     Calendar ora = new GregorianCalendar();
     ps = dbconn.prepareStatement("update tab set data = ? where id = 1");
     ps.setDate(1,new java.sql.Date((ora.getTimeInMillis())));
     ps.setTime(1,new java.sql.Time(ora.getTimeInMillis()));
     ps.executeUpdate();
    Non mi da errori però non riesco a settare comtemporaneamente sia
    la data che l'ora: Quando setto la data, l'ora si resetta e viceversa.

    perchè?
    bye bye

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    per settare data e ora si fa così
    ps.setTimestamp(1, new Timestamp(new Date().getTime()))

  3. #3
    Utente di HTML.it L'avatar di zaion
    Registrato dal
    Mar 2002
    Messaggi
    258
    Originariamente inviato da floyd
    per settare data e ora si fa così
    ps.setTimestamp(1, new Timestamp(new Date().getTime()))
    Ok, grazie.
    così funziona.
    bye bye

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.