Avatar billede hakio Novice
03. maj 2005 - 17:19 Der er 5 kommentarer og
1 løsning

Hente dato fra MySQL fra Java

Jeg har tænkt lidt over hvordan dette bør gøres bedst.

Jeg tænker noget i stil med at oprette feltet i MySQL som en DATETIME, hente den ind i java og benytte Date / SimpleDateFormatter... men jeg kan ikke helt greje rent kodemæssigt hvordan. Date benytter jo 'epoch'.

Måske det også er en helt 'forkert' måde at gøre det på.

Jeg har brug for at udtrække en dato fra min mysql, oprette nogle objekter hvor den indgår og sende dem rundt i systemet for til sidst at vise det i HTML. Nogen forslag til dette ?
Avatar billede hakio Novice
03. maj 2005 - 17:20 #1
Overskrifter skulle selvfølgelig havde været "Hente dato fra MySQL til Java"
Avatar billede arne_v Ekspert
03. maj 2005 - 17:23 #2
Brug PreparedStatement så er det pærenemt !
Avatar billede arne_v Ekspert
03. maj 2005 - 17:25 #3
Vrøvl - det behøver du hvis det er fra Java til MySQL.

Den anden vej kan du bare brufe ditresultset.getDate(kolonne)
Avatar billede arne_v Ekspert
03. maj 2005 - 17:26 #4
eksempel:

ResultSet rs = stmt.executeQuery("SELECT ditdatetimefelt FROM dintabel WHERE id = 123");
if(rs.next()) {
  Date d = rs.getDate(1);
}
Avatar billede hakio Novice
05. maj 2005 - 01:33 #5
tak - lig lige et svar forresten.
Avatar billede arne_v Ekspert
05. maj 2005 - 15:12 #6
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester