01. januar 2005 - 16:24
Der er
8 kommentarer og 1 løsning
Indsæt dagsdato i database !
Godt Nytår ! Jeg har siddet og ledt efter.... hvordan man indsætter dagsdato automatisk i en database (Access) når man har oprettet en ny post fra et formular !!! Trods adskellige forsøg er jeg stadig ved nulpunktede ;o((
Annonceindlæg fra Immeo
01. januar 2005 - 16:26
#1
Mener ikke Access har den funktion. Du kan jo altid selv indsætte det med Now() funktionen ?
01. januar 2005 - 16:29
#2
locturian > Hvordan ser sql-sætning ud til det ???
01. januar 2005 - 16:32
#3
Jeg har dette stykke kode og hvor/hvad skal det sættes ind ?? if Request.ServerVariables("REQUEST_METHOD") = "POST" then 'henter form felterne navn = Replace(Request.form("navn"),"'","''") kategori = Replace(Request.form("kategori"),"'","''") produkt = Replace(Request.form("produkt"),"'","") pris = Replace(Request.form("pris"),"'","") karakter = Replace(Request.form("karakter"),"'","") mail = Replace(Request.form("mail"),"'","''") url = Replace(Request.form("url"),"'","''") beskriv = Replace(Request.form("beskriv"),"'","''") beskriv = Replace(beskriv,vbCrLf,"<br>") if navn="" or kategori="" or produkt="" or mail="" or beskriv="" or not isNumeric(karakter) then Response.Write "Fejl i indtastningen." Response.End else 'kolonne typerne : navn :tekst, dato :date/time, karakter :tal, beskrivelse :notat/tekst sql = "insert into dittabelnavn (navn, kategori, produkt, pris, karakter, mail, url, beskrivelse, dato ) values (" sql = sql & "'" & navn & "', " sql = sql & "'" & kategori & "', " sql = sql & "'" & produkt & "', " sql = sql & "'" & pris & "', " sql = sql & "" & karakter & ", " sql = sql & "'" & mail & "', " sql = sql & "'" & url & "', " sql = sql & "'" & beskriv & "' " sql = (date()) sql = sql & ")"
01. januar 2005 - 16:34
#4
UPSss det var det forkert ... <% if Request.ServerVariables("REQUEST_METHOD") = "POST" then 'henter form felterne navn = Replace(Request.form("navn"),"'","''") kategori = Replace(Request.form("kategori"),"'","''") produkt = Replace(Request.form("produkt"),"'","") pris = Replace(Request.form("pris"),"'","") karakter = Replace(Request.form("karakter"),"'","") mail = Replace(Request.form("mail"),"'","''") url = Replace(Request.form("url"),"'","''") beskriv = Replace(Request.form("beskriv"),"'","''") beskriv = Replace(beskriv,vbCrLf,"<br>") if navn="" or kategori="" or produkt="" or mail="" or beskriv="" or not isNumeric(karakter) then Response.Write "Fejl i indtastningen." Response.End else 'kolonne typerne : navn :tekst, karakter :tal, beskrivelse :notat/tekst sql = "insert into dittabelnavn (navn, kategori, produkt, pris, karakter, mail, url, beskrivelse ) values (" sql = sql & "'" & navn & "', " sql = sql & "'" & kategori & "', " sql = sql & "'" & produkt & "', " sql = sql & "'" & pris & "', " sql = sql & "" & karakter & ", " sql = sql & "'" & mail & "', " sql = sql & "'" & url & "', " sql = sql & "'" & beskriv & "' " sql = sql & ")"
01. januar 2005 - 16:35
#5
sql = "insert into dittabelnavn (navn, kategori, produkt, pris, karakter, mail, url, beskrivelse, dato ) values (" sql = sql & "'" & navn & "', " sql = sql & "'" & kategori & "', " sql = sql & "'" & produkt & "', " sql = sql & "'" & pris & "', " sql = sql & "" & karakter & ", " sql = sql & "'" & mail & "', " sql = sql & "'" & url & "', " sql = sql & "'" & beskriv & "' " sql = sql & "'" & Now() & "' " sql = sql & ")"
01. januar 2005 - 16:37
#6
Der er vist noget galt ;o(( Microsoft JET Database Engine error '80040e14' Syntax error (missing operator) in query expression ''dsddd' '1/1/2005 4:36:35 PM''. /fiskegrej/anmeldelse/test2.asp, line 59
01. januar 2005 - 17:18
#7
sql = "insert into dittabelnavn (navn, kategori, produkt, pris, karakter, mail, url, beskrivelse, dato ) values (" sql = sql & "'" & navn & "', " sql = sql & "'" & kategori & "', " sql = sql & "'" & produkt & "', " sql = sql & "'" & pris & "', " sql = sql & "" & karakter & ", " sql = sql & "'" & mail & "', " sql = sql & "'" & url & "', " sql = sql & "'" & beskriv & "', " sql = sql & "'" & Now() & "' " sql = sql & ")" Der manglede lige et komma
01. januar 2005 - 17:24
#8
Det virker - TAKKER ;o)) Men hvor pokker manglede kommaet ??? Drop lige et svar locturian
01. januar 2005 - 17:26
#9
Manglede her... ; sql = sql & "'" & beskriv & "', " <---- Fortsat godt nytår ;)
Kurser inden for grundlæggende programmering