08. februar 2003 - 22:40
Der er
12 kommentarer og 1 løsning
Hjælp sql
Hvorfor virker det ikke? jeg har i db lastname og adress tabelen hedder test <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("db.mdb") Conn.Open DSN SQL="INSERT INTO test (Lastname, Address) VALUES ('Hetland','kasper')" Conn.close Set conn = Nothing Response.write "Text sendt kaser kragelund" %>
Annonceindlæg fra Pointsharp
08. februar 2003 - 22:43
#1
Er de i den rigtige rækkefølge? Evt. hvilken fejlmed. får du? //>Rune
08. februar 2003 - 22:43
#2
Du skal også udføre din sql-sætning
08. februar 2003 - 22:44
#3
*g* Hvorfor stiller du et spørgsmål som et svar, og uden at læse spørgsmålet, medions....? Den var da det sjoveste jeg har oplevet i aftem *g*
08. februar 2003 - 22:46
#4
*G* ups... //>Rune
08. februar 2003 - 22:47
#5
Sådan her <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("db.mdb") Conn.Open DSN SQL="INSERT INTO test (Lastname, Address) VALUES ('Hetland','kasper')" Conn.Execute(SQL) Conn.close Set conn = Nothing Response.write "Text sendt kaser kragelund" %>
08. februar 2003 - 22:48
#6
skal jeg også set rs = conn.execute(sql) ???
08. februar 2003 - 22:48
#7
SQL="INSERT INTO test (Lastname, Address) VALUES ('Hetland','kasper')" conn.execute(SQL) Sådan
08. februar 2003 - 22:48
#8
nåååå thx
08. februar 2003 - 22:59
#9
hvad er der nu galt?? <% Dim Navn, Adress If request.form("submit") <> "" then Navn = Request.Form("navn") Adress = Request.Form("adress") else if navn <> "" AND adress <> "" then Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("db.mdb") Conn.Open DSN SQL="INSERT INTO test (Lastname, Address) VALUES ('navn','adress')" conn.execute(sql) Conn.close Set conn = Nothing End if End if Response.write "Tak" %> <form method="post" action="default.asp"> <input type="text" name="navn" value="Indtast navn!"> <input type="text" name="adress" value="Indtast navn!"> <input type="submit" name="submit" value="send"> </form>
08. februar 2003 - 23:01
#10
<% Dim Navn, Adress If request.form("submit") <> "" then Navn = Request.Form("navn") Adress = Request.Form("adress") elseif navn <> "" AND adress <> "" then Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("db.mdb") Conn.Open DSN SQL="INSERT INTO test (Lastname, Address) VALUES ('navn','adress')" conn.execute(sql) Conn.close Set conn = Nothing End if Response.write "Tak" %> <form method="post" action="default.asp"> <input type="text" name="navn" value="Indtast navn!"> <input type="text" name="adress" value="Indtast navn!"> <input type="submit" name="submit" value="send"> </form>
08. februar 2003 - 23:02
#11
du skal ikke have en elseif
08. februar 2003 - 23:04
#12
Sådan her? <% Dim Navn, Adress If request.form("submit") <> "" then Navn = Request.Form("navn") Adress = Request.Form("adress") if navn <> "" AND adress <> "" then Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("db.mdb") Conn.Open DSN SQL="INSERT INTO test (Lastname, Address) VALUES ('navn','adress')" conn.execute(sql) Conn.close Set conn = Nothing End if End if Response.write "Tak" %> <form method="post" action="default.asp"> <input type="text" name="navn" value="Indtast navn!"> <input type="text" name="adress" value="Indtast navn!"> <input type="submit" name="submit" value="send"> </form>
08. februar 2003 - 23:05
#13
Det er da bedre. Hvad om du læste det hele igennem? SQL="INSERT INTO test (Lastname, Address) VALUES ('" & navn & "','" & adress & "')"
Kurser inden for grundlæggende programmering