03. oktober 2004 - 19:24
Der er
4 kommentarer og 1 løsning
Så er den gal igen! Virker ikke!
Kan nogen se, hvorfor dette her ikke virker? Får en fejlmeddelelse, som jeg aldrig har set før. <% reservation=Request.Form("valg") ConnString = "DSN=dsn" Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open ConnString strSQL = "SELECT xtype FROM test WHERE reservation='" & request.form("valg")& "'" set rs = Conn.Execute(strSQL) rs("xtype")=Request("xtyp") Conn.Close Set Conn = Nothing %> <% IF Request("xtyp")="1" then response.write "Dette er skema 1" elseif Request("xtyp")="2" then response.write "Dette er skema 2" elseif Request("xtyp")="3" then response.write "Dette er skema 3" elseif Request("xtyp")="4" then response.write "Dette er skema 4" end if %> ADODB.Recordset error '800a0cb3' Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
03. oktober 2004 - 21:34
#1
Det er den her linie det er galt med: rs("xtype")=Request("xtyp") Du kan ikke sådan uden videre sætte en værdi ind i recordsættet. Prøv at forklare hvad det er du vil med recordsættet.
03. oktober 2004 - 23:03
#2
Forstår ikke helt hvad du mener. Rs("xtype") indeholder værdierne 1, 2, 3, eller 4. Det er disse værdier, som jeg vil have ført videre i reques("xtyp")
03. oktober 2004 - 23:15
#3
Ok, det kan du ikke på den måde. Prøv det her: <% reservation=Request.Form("valg") ConnString = "DSN=dsn" Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open ConnString strSQL = "SELECT xtype FROM test WHERE reservation='" & reservation & "'" set rs = Conn.Execute(strSQL) valg = rs("xtype") Conn.Close Set Conn = Nothing %> <% IF valg="1" then response.write "Dette er skema 1" elseif valg="2" then response.write "Dette er skema 2" elseif valg="3" then response.write "Dette er skema 3" elseif valg="4" then response.write "Dette er skema 4" end if %>
03. oktober 2004 - 23:34
#4
Ja, det er sådan det skal laves. Mange tak for hjælpen, og send lige et svar så du kan få dine point.
04. oktober 2004 - 15:13
#5
svar...
Kurser inden for grundlæggende programmering