Avatar billede simonsenpq Nybegynder
10. maj 2002 - 09:12 Der er 1 kommentar og
1 løsning

SQL date i Java

Hvis en SQL-date skal benyttes i java, som variabel, hvad skal der så sættes rundt om den.
F.eks. ligesom en SQL-Streng i java skal se ud som følgende : '"+variabel+'. Jeg benytter ms-access
Avatar billede simonsenpq Nybegynder
10. maj 2002 - 09:13 #1
# virker ikke
Avatar billede codemon Nybegynder
10. maj 2002 - 09:33 #2
Jeg ved ikke hvad du mener, men hvis det er fordi du har fået en java String retur fra et sql kald til DB. så kan du bruge java.util.SimpleDateFormat til at parse den til en java.util.Date som har en metode getTime. Den retunerer en long med tiden i millisekunder efter en bestemt dato. Den long kan du give java.sql.Date i konstruktøren og så har du et objekt med din dato.

fx et sql kald har givet strDate = "10.05.2002"

SimpleDateFormat dFormat = new SimpleDateFormat("dd.MM.yyyy");
java.util.Date utilDate = dFormat.parse(strDate);
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());

Hvis du bruger JDBC så skulle du måske kigge på resultset.getDate, der får du et java.sql.Date objekt retuneret direkte.
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

IT-JOB

Netcompany A/S

Test Consultant

Ennova A/S

Senior Developer

European Stonecraft

Intern Navision/BC Supporter

IT-Universitetet i København

CIO

Politiets Efterretningstjeneste

AI/ML udvikler i PET