pellsäterMedlem sedan aug. 2000533 inlägg
Vad är fel??
<% id = request.querystring("id") %>
<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "batang.com-fame/biljett"
Set rs = Server.CreateObject("ADODB.Recordset")
Visa = "Select * FROM forum WHERE id=" & id
rs.Open Visa, Connect, 3,3
%>
GÅr det inte att använda Querystring eller, för med request.form skriver man väl så här???
ERR0RMedlem sedan dec. 2000399 inlägg
Pröva detta:
Visa = "Select * FROM forum WHERE id='" & id &"'"
[Redigerat av ERR0R den 25 mar 2001]
pellsäterMedlem sedan aug. 2000533 inlägg
Funkar inte!
Du glömde en " i slutet men det hjälpte inte ändå får följande fel
Data type mismatch in criteria expression.
Id är ett autonumber fält
ERR0RMedlem sedan dec. 2000399 inlägg
Pröva detta då ;) :
Visa = "Select * FROM forum WHERE id='& id'"
pellsäterMedlem sedan aug. 2000533 inlägg
Nej!
Det blir samma fel!!
LarsGMedlem sedan dec. 200012 465 inlägg
Finns det något värde i Request.QueryString("id")?
Du kan ju testa att göra en traceutskrift (med response.write) av SQL-satsen innan du öppnar recordsetet.
[+] syntaxen i ditt första inlägg ser helt ok ut. [/+]
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 25 mar 2001]
ERR0RMedlem sedan dec. 2000399 inlägg
Prövade att köra med den här koden:
Visa = "Select * FROM forum WHERE id='"&id&"'"
För mig så funkade det alldeles utmärkt.
------------------
Hemsida kommer inom kort får vi hoppas.
pellsäterMedlem sedan aug. 2000533 inlägg
Strängen är tom!!
<a href="admin_deleteforum.asp?del=<%=rs("id")%>
så här står det i länken. Vad är fel?
LarsGMedlem sedan dec. 200012 465 inlägg
<a href="admin_deleteforum.asp?del=<%=rs("id")%>
det innebär att du får ett värde i Request.QueryString som heter del men du använder id när du bygger din SQL-sats.
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 25 mar 2001]
pellsäterMedlem sedan aug. 2000533 inlägg
nu funkar det. skickade med fel info i querystringen!
detta är den kod som funkar
<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "batang.com-fame/biljett"
Set rs = Server.CreateObject("ADODB.Recordset")
Visa = "Select * FROM forum WHERE id= " & id
rs.Open Visa, Connect, 3,3
%>