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.
Annonceindlæg fra COMM2IG
14. oktober 2002 - 23:54
#1
strSQL = "INSERT INTO tabel (dato) VALUES(#'" & Date() & "'#)" objConn.Execute(strSQL) //>Rune
14. oktober 2002 - 23:55
#2
Evt. bare: strSQL = "INSERT INTO tabel (dato) VALUES(Date())" objConn.Execute(strSQL) -hvis det er Access. //>Rune
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å.
14. oktober 2002 - 23:56
#4
strSQL = "INSERT INTO tabel (dato) VALUES('" & Date() & "')"
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
15. oktober 2002 - 00:13
#6
Så skal du bruge DateFormat is ASP bagefter.
15. oktober 2002 - 00:14
#7
is = i :)
15. oktober 2002 - 00:17
#8
og hvordan gør man det?
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 :)
15. oktober 2002 - 00:28
#10
jeg koder i JavaScript...
15. oktober 2002 - 00:46
#12
Kort sagt, noget i stil med: myDate = new Date(rs("datonavn")); myNewDate = myDate.getDay()+"-"+myDate.getMonth()+"-"+myDate.getYear();
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)
15. oktober 2002 - 01:03
#14
Okey dokey, sov godt :D
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)
15. oktober 2002 - 15:23
#16
Fair nok Thx 4 Poinz //>Rune
Kurser inden for grundlæggende programmering