Ho un numero decimale su una jtxtfiled, come faccio a salvarlo in un campo decimale di un database mysql?
grazie
Ho un numero decimale su una jtxtfiled, come faccio a salvarlo in un campo decimale di un database mysql?
grazie
Una precisazione il numero sulla jtextfield è trattato come testo.
io facci così:
codice:Double.parseDouble(jtextfield.getText());
Grazie, ci sono riuscito, e con le date invece?
MySQL prevede un tipo TIMESTAMP per le date... Per un campo "data" puoi utilizzare questo tipo con l'impostazione automatica dell'inserimento... In poche parole, quando fai una insert è MySQL stesso che inserisce il timestamp... Leggi un po' la documentazione sul MySQL Reference...
mysql prevede anche i campi di tipo DATE e DATETIME che si differenziano per il fattp che il primo restituisce solo la data, il secondo anche l'ora.
vedi te come ti è più comodo.
ppotresti usare un oggetto Calendar oppure dei componenti swing di terze parti per scegliere la data tipo questo http://www.calendarcomponent.com/