|
| Java og Access Dato problem ? Fra : LiFo |
Dato : 09-12-02 17:38 |
|
jeg er i gang med at lave en lille hjemmeside i jsp og jeg bruger Access
2000
det hele fungerer godt nok
men jeg kan ikke finde ud af at indsætte en dato i databasen
når jeg indsætter den så får jeg en helt anden dato når jeg åbner tabellen i
Access ??
hvilket format eller hvordan skal man indsætte en dato ???????
hilsen
LiFo
| |
Jonathan Stein (09-12-2002)
| Kommentar Fra : Jonathan Stein |
Dato : 09-12-02 20:31 |
|
LiFo wrote:
> hvilket format eller hvordan skal man indsætte en dato ???????
Datoer indsat i formatet 'ÅÅÅÅ-MM-DD' plejer at blive korrekte i Access.
M.v.h.
Jonathan
--
Nyt alternativ til egen server: JSP Enterprise hotel med adgang til
Enterprise Java Beans, egen Java Virtual Machine og egen IP-adresse
(giver mulighed for eget SSL-certifikat).
http://www.jsp-hotel.dk/
| |
LiFo (10-12-2002)
| Kommentar Fra : LiFo |
Dato : 10-12-02 11:50 |
|
"Jonathan Stein" <jstein@image.dk> skrev i en meddelelse
news:3DF4EF90.E4D3C4AF@image.dk...
> Datoer indsat i formatet 'ÅÅÅÅ-MM-DD' plejer at blive korrekte i Access.
nej om jeg indtaster 2002-10-11 så vises det i access som 03-06-1905
og om jeg indtaster 10-11-2002 så vises det i access som 06-07-1894
og om jeg indtaster 10-11-02 så vises det i access som 27-12-1899
så jeg ved ikke hvordan man skal indtaste lortet
| |
Michael Banzon (10-12-2002)
| Kommentar Fra : Michael Banzon |
Dato : 10-12-02 12:48 |
|
"LiFo" <ikkieg@hotmail.com> skrev i en meddelelse
news:3df5c931$0$88174$bc7fd3c@news.sonofon.dk...
>
> så jeg ved ikke hvordan man skal indtaste lortet
Kunne du ikke bare bruge SQL til at lave dine datoer om med,
til ex. unix timestamps??
/ Michael
| |
Jonathan Stein (10-12-2002)
| Kommentar Fra : Jonathan Stein |
Dato : 10-12-02 13:47 |
|
LiFo wrote:
> > Datoer indsat i formatet 'ÅÅÅÅ-MM-DD' plejer at blive korrekte i Access.
>
> nej om jeg indtaster 2002-10-11 så vises det i access som 03-06-1905
> ...
"indtaster"? Er du sikker på, at der ikke sker noget undervejs fra din
indtastning til Access? Laver du en SQL-kommando eller bruger du metode-kald til
database-interfacet?
M.v.h.
Jonathan
--
Nyt alternativ til egen server: JSP Enterprise hotel med adgang til
Enterprise Java Beans, egen Java Virtual Machine og egen IP-adresse
(giver mulighed for eget SSL-certifikat).
http://www.jsp-hotel.dk/
| |
LiFo (11-12-2002)
| Kommentar Fra : LiFo |
Dato : 11-12-02 00:46 |
|
"Jonathan Stein" <jstein@image.dk> skrev i en meddelelse
news:3DF5E245.ABD1C9B3@image.dk...
> "indtaster"? Er du sikker på, at der ikke sker noget undervejs fra din
> indtastning til Access? Laver du en SQL-kommando eller bruger du
metode-kald til
> database-interfacet?
jeg laver en SQL string
query = "INSERT INTO
tilmelding(\"10-11-2002\",\"kursist_nr\",\"Betalt\",\"Kursus_nr\")";
query= query + " VALUES("+dato+",51,True,"+kursusnr+")";
og så fyrer jeg den af
| |
LiFo (11-12-2002)
| Kommentar Fra : LiFo |
Dato : 11-12-02 00:46 |
|
"Jonathan Stein" <jstein@image.dk> skrev i en meddelelse
news:3DF5E245.ABD1C9B3@image.dk...
> "indtaster"? Er du sikker på, at der ikke sker noget undervejs fra din
> indtastning til Access? Laver du en SQL-kommando eller bruger du
metode-kald til
> database-interfacet?
jeg laver en SQL string
query = "INSERT INTO
tilmelding(\"10-11-2002\",\"kursist_nr\",\"Betalt\",\"Kursus_nr\")";
query= query + " VALUES("+dato+",51,True,"+kursusnr+")";
og så fyrer jeg den af
| |
Jonathan Stein (11-12-2002)
| Kommentar Fra : Jonathan Stein |
Dato : 11-12-02 16:24 |
|
LiFo wrote:
> query = "INSERT INTO
> tilmelding(\"10-11-2002\",\"kursist_nr\",\"Betalt\",\"Kursus_nr\")";
> query= query + " VALUES("+dato+",51,True,"+kursusnr+")";
Er det cut'n'paste fra din kode? Prøv at udskrive "query" lige inden du
sender den til databasen.
Hvis "dato" er et Date-objekt, skal du "bygge" din dato-streng - f.eks.
dato.getFullYear() + "-" + (dato.getMonth()+1) + "-" + dato.getDate()
(frit fra hukommelsen).
M.v.h.
Jonathan
--
Nyt alternativ til egen server: JSP Enterprise hotel med adgang til
Enterprise Java Beans, egen Java Virtual Machine og egen IP-adresse
(giver mulighed for eget SSL-certifikat).
http://www.jsp-hotel.dk/
| |
|
|