Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    79

    Data come campo intero in data base

    Salve, qualcuno può aiutarmi ?????

    Devo scrivere in un data base la data in formato YYYYMMDD es(20070412) campo definito come "int".

    Partenza

    /* istanzio un oggetto Calendar con la data e l'ora correnti */
    calendar = Calendar.getInstance();
    /* ottengo l'oggetto Date corrispondente al Calendar istanziato */
    date = calendar.getTime();

    e dopo ??????

    come faccio a ricavare un'intero ????



    Grazie a chiunque può dedicarmi cinque minuti.

  2. #2
    Utente di HTML.it L'avatar di nether
    Registrato dal
    Dec 2006
    Messaggi
    376
    e' il solito discorso del SimpleDateFormat...
    codice:
    Calendar cal = Calendar.getInstance();
    Date date = cal.getTime();
    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMgg");
    int pippo = new Integer(sdf.format(date)).intValue();
    non ho controllato il funzionamento

    cmq, a livello logico, per me non ha senso definire il campo come "int", quella e' una stringa. Mica ci devi fare operazioni sopra tipo addizione, moltiplicazione, divisione...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    79
    Grazie del suggerimento nether, hai risolto il mio problema, concordo con te che il campo del data base doveva essere definito come String, ma devo scrivere su quello che trovo.

    Grazie ancora.

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.