Avatar billede okidoky Nybegynder
02. oktober 2006 - 19:55 Der er 9 kommentarer og
1 løsning

vil ikke skrive dato i db

Godaften

Jeg har lavet en lille sql sætning her:

sql = "insert into hot_showed (sho_time, show_ip, img_id) VALUES ('" & now() & "', '" & ip & "', '" & min_id & "')"
        Conn.Execute(sql)

men den vil ikke skrive dato i. Den skriver kun nuller???
Avatar billede cyberkox Nybegynder
02. oktober 2006 - 22:16 #1
Hmm, kan det være fordi din database er ik sat op til dato i sho_time?
Avatar billede okidoky Nybegynder
02. oktober 2006 - 22:26 #2
jo det er den
Avatar billede cyberkox Nybegynder
02. oktober 2006 - 22:28 #3
Er det MySQL du bruger?
Avatar billede busschou Praktikant
03. oktober 2006 - 07:29 #4
hvis ikke det er MySql.. så skal der i hvert fald ikke være ' omkring datoen men #
sql = "insert into hot_showed (sho_time, show_ip, img_id) VALUES (#" & now() & "#, '" & ip & "', '" & min_id & "')"
        Conn.Execute(sql)
Avatar billede okidoky Nybegynder
03. oktober 2006 - 09:20 #5
jo der er mysql, men det er helt underligt, for jeg bruger næsten det samme med en anden side ... der køre den fint,
Avatar billede cyberkox Nybegynder
03. oktober 2006 - 09:20 #6
Og hvis det er MySQL kan du ikke bare bruge now(), idet MySQL benytter sig af omvendt dato, altså: yyyy-mm-dd.....
Avatar billede okidoky Nybegynder
03. oktober 2006 - 09:41 #7
ok har løst den ... har skrevet det på en anden måde:

set sql_rs = server.CreateObject("ADODB.Recordset")
sql_rs.Open "showed", conn, 2, 2
       
            sql_rs.Addnew
            sql_rs("img_id") =  min_id
            sql_rs("showdato") = now()
            sql_rs("show_ip") = ip
            sql_rs.Update
Avatar billede okidoky Nybegynder
03. oktober 2006 - 11:42 #8
lukker
Avatar billede tjaz Nybegynder
03. oktober 2006 - 14:15 #9
Du vil senere få problemer med at anvende

sql_rs.Addnew
...
sql_rs.Update

Hvis du bruger mySQL som database ... det er ihvert fald min erfaring
Avatar billede okidoky Nybegynder
04. oktober 2006 - 09:09 #10
det har jeg også fået, men har løst det igen :)
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