05. marts 2003 - 22:59
Der er
15 kommentarer og 1 løsning
Access SQL
Hvad er der i vejen med mit sql? <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("itopgaver.mdb") Conn.Open DSN strSQL = "UPDATE liste_opg SET status = '30' and time_slut = "&date()&" WHERE id=" & Request.Querystring("id") Conn.Execute (strSQL) Conn.Close response.write ("<meta http-equiv=""refresh"" content=""0;URL=default.asp"">") %>
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
05. marts 2003 - 23:02
#1
Hvilken dyper er status og time_slut?
05. marts 2003 - 23:02
#2
<% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("itopgaver.mdb") Conn.Open DSN strSQL = "UPDATE liste_opg SET status = 30 and time_slut = #"&date()&"# WHERE id=" & Request.Querystring("id") Conn.Execute (strSQL) Conn.Close response.write ("<meta http-equiv=""refresh"" content=""0;URL=default.asp"">") %> Hvad er fejlen evt.? //>Rune
05. marts 2003 - 23:05
#3
hej rune. det er daniel! tjekker lige om det virker hvis det gør får du de point !
05. marts 2003 - 23:05
#4
Er status ikke reserveret ord i SQL så der skal [] omkring [status]. Hvis status er tal så prøv, og flyt date() ind i selv SQLen så du bruger den som er i Access. SQL skal nemlige havde dato overført i US format yyyy-mm-dd eller mm-dd-yyyy strSQL = "UPDATE liste_opg SET [status] = 30 and time_slut = date() WHERE id=" & Request.Querystring("id")
05. marts 2003 - 23:06
#5
den sætter status til 0 og laver ikke om på datoen!
05. marts 2003 - 23:06
#6
Daniel? Hvem er du? Øhh, og hvor skal jeg tjekke det henne? //>Rune
05. marts 2003 - 23:08
#7
det virker helle ikk ved at lave om på date() eller sætte status i []
05. marts 2003 - 23:09
#8
jeg har tjekket det! Daniel mig du var ved at lave webcorner med engang! det virker ikke
05. marts 2003 - 23:09
#9
Får du en fejl?? Så fortæl hvilke type de to felter er?
05. marts 2003 - 23:10
#10
fldkdla> kontakt mig lige på rune@medions.dk <- det er sq da længe siden!!! //>Rune
05. marts 2003 - 23:10
#11
status er number og time_slut er time/date! jeg får ingen fejl! Jeg kan ligge det online hvis jeg skal!
05. marts 2003 - 23:11
#12
Har du prøvet sådan her? <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("itopgaver.mdb") Conn.Open DSN strSQL = "UPDATE liste_opg SET status = 30 and time_slut = #"&date()&"# WHERE id=" & Request.Querystring("id") Conn.Execute (strSQL) Conn.Close response.write ("<meta http-equiv=""refresh"" content=""0;URL=default.asp"">") %> //>Rune
05. marts 2003 - 23:23
#14
brug en anden driver: Conn.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="&server.Mappath("itopgaver.mdb"))
05. marts 2003 - 23:25
#15
<% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("itopgaver.mdb") Conn.Open DSN strSQL = "UPDATE liste_opg SET status = 30 and time_slut = #"&Now()&"# WHERE id=" & Request.Querystring("id") Conn.Execute (strSQL) Conn.Close response.write ("<meta http-equiv=""refresh"" content=""0;URL=default.asp"">") %> //>Rune
05. marts 2003 - 23:26
#16
<% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("itopgaver.mdb") Conn.Open DSN strSQL = "UPDATE liste_opg SET status = 30, time_slut = #"&Now()&"# WHERE id=" & Request.Querystring("id") Conn.Execute (strSQL) Conn.Close response.write ("<meta http-equiv=""refresh"" content=""0;URL=default.asp"">") %> //>Rune
Kurser inden for grundlæggende programmering