PDA

View Full Version : [Java & MySql] Conversione da stringa a data


freddy85
01-01-2008, 16:01
Ciao a tutti, ho bisogno di aiuto..in pratica ho una text di tipo Stringa dove inserisco una data nel formato 2007-11-21 e la devo inserire nel campo Data di tipo DATE presente nel mio Db fatto con mysql

Come posso effettuare la conversione da Stringa a Data?
Sia dal punto di vista Client che Server, visto che interagisco col db attraverso delle rpc
Grazie a tutti

isAlreadyInUse
01-01-2008, 16:10
Inseriscila come stringa, va bene anche cosi

freddy85
01-01-2008, 16:22
ma sul mio database il campo data è di tipo date,lo accetta lo stesso???

isAlreadyInUse
01-01-2008, 16:26
Si lo accetta

freddy85
01-01-2008, 16:57
ok lo accetta, grazie!
solo che inserendo una data errata, sulla tabella mi inserisce la data predefinita 0000-00-00

come faccio a non inserire nessuna riga in caso di data errata o in caso di inserimento di una data antecedente a quella attuale?

isAlreadyInUse
01-01-2008, 17:02
Se è errata dovrebbe darti errore e non inserirla, che prova hai fatto?

freddy85
01-01-2008, 17:11
Ho provato ad inserire una data tipo: 2007-25-10 oppure 2007-12-35, sull'applicazione ho errore ma sul Db mi inserisce 0000-00-00

come risolvo questo problema e quello dell'inserimento di una data antecedente a quella corrente?

isAlreadyInUse
01-01-2008, 17:23
Devi farti dei controlli nel codice, che linguaggio usi?

freddy85
01-01-2008, 17:28
Java...puoi indirizzarmi su qualche pagina per guida o qualcosa di già fatto?
Grazie