Avatar billede mm12010 Nybegynder
14. oktober 2002 - 23:50 Der er 13 kommentarer og
3 løsninger

indsætte dato og tid i MS-Access DB

Hvordan indsætter man dato og tid i en DB. Jeg sat feltet til at være dato/tid i DB.
Avatar billede medions Nybegynder
14. oktober 2002 - 23:54 #1
strSQL = "INSERT INTO tabel (dato) VALUES(#'" & Date() & "'#)"
objConn.Execute(strSQL)

//>Rune
Avatar billede medions Nybegynder
14. oktober 2002 - 23:55 #2
Evt. bare:
strSQL = "INSERT INTO tabel (dato) VALUES(Date())"
objConn.Execute(strSQL)

-hvis det er Access.
//>Rune
Avatar billede ursusquietus Nybegynder
14. oktober 2002 - 23:55 #3
Som et normalt felt:

INSERT INTO TABLE VALUES(X,Y,Z,'2002-10-28')

Jeg plejer at bruge ISO dato formatet for ikke at forvirre mig selv. Jeg tror det virker i Access også.
Avatar billede agony Nybegynder
14. oktober 2002 - 23:56 #4
strSQL = "INSERT INTO tabel (dato) VALUES('" & Date() & "')"
Avatar billede mm12010 Nybegynder
15. oktober 2002 - 00:01 #5
Denne sætning virker:
conn.Execute("INSERT INTO forum (bruger,emne,dato,tekst) VALUES('"+aka+"','"+emne+"',Now(),'"+txt+"')");


Men formatet bliver:
Tue Oct 15 00:00:00 UTC+0200 2002

Det vil jeg gerne have til at være:
15-10-2002 00:00:00
Avatar billede ursusquietus Nybegynder
15. oktober 2002 - 00:13 #6
Så skal du bruge DateFormat is ASP bagefter.
Avatar billede ursusquietus Nybegynder
15. oktober 2002 - 00:14 #7
is = i :)
Avatar billede mm12010 Nybegynder
15. oktober 2002 - 00:17 #8
og hvordan gør man det?
Avatar billede ursusquietus Nybegynder
15. oktober 2002 - 00:25 #9
myDate = DateFormat(rs("dbdatonavn"), XXX), hvor XXX er formatet du vil have datoen i. Den må du selv slå op i dokumentationen da jeg ikke kan huske det udenad :)
Avatar billede mm12010 Nybegynder
15. oktober 2002 - 00:28 #10
jeg koder i JavaScript...
Avatar billede ursusquietus Nybegynder
15. oktober 2002 - 00:43 #11
Der er ingen indbygget dato formatterings funktion i JavaScript, men se her hvordan du kan hente de enkelte felter ud:

http://developer.netscape.com/docs/manuals/js/client/jsref/date.htm
Avatar billede ursusquietus Nybegynder
15. oktober 2002 - 00:46 #12
Kort sagt, noget i stil med:

myDate = new Date(rs("datonavn"));
myNewDate = myDate.getDay()+"-"+myDate.getMonth()+"-"+myDate.getYear();
Avatar billede mm12010 Nybegynder
15. oktober 2002 - 00:53 #13
sengetid for mig, men jeg kigger lige på det, og så smidder jeg nogle point i nakken på dig, hvis det virker :o)
Avatar billede ursusquietus Nybegynder
15. oktober 2002 - 01:03 #14
Okey dokey, sov godt :D
Avatar billede mm12010 Nybegynder
15. oktober 2002 - 13:41 #15
jeg fundet ud af det på en anden måde, men i får alligevel lidt for jeres forslag. :o)
Avatar billede medions Nybegynder
15. oktober 2002 - 15:23 #16
Fair nok
Thx 4 Poinz

//>Rune
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

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