webForumDet fria alternativet

vad är fel?

ASP

3 svar · 241 visningar · startad av jonfor

Medlem sedan mars 200170 inlägg
Frågan#1

vad är fel på den här koden?

<%
sql="SELECT * FROM nyheter"
sql=sql & " order by ID DESC"
Set objrs=Server.CreateObject("ADODB.Recordset")
Set rs = conn.Execute(SQL)

%></form>

<table border="0" cellspacing="0" cellpadding="2"><TR>
<TD colspan="2">
<%=rubrik3%>:</td></tr>
<td><b> <%=datumtext%></b></td><td><B><%=nyhettext%></b>
</td></tr>
<% Do until objrs.Eof
%>
<TR><td valign="top">
<form name="nyheter" method=post action="nyheterplus.asp?mode=edit&id=<%=objRS("id")%>">
<input  type="text" name="datum" size="5" Value="<%=objRS("datum")%>">
</td><td valign="top">
<textarea name="nyhet" cols="<%=inm%>"><%=objRS("nyhet")%></textarea> 
<input type=submit Value="<%=knapp2%>">
<a href="nyheterplus.asp?mode=del&id=<%=objRS("id")%>"><%=tabort%></A>
</td></form></tr>

<% objrs.Movenext
Loop 
 %>
</td></tr>
</table>
</p>
</body>
</html>
<%objrs.close%>

får felmedelandet:
Åtgärden är inte tillåten när objektet är stängt.

------------------
jag är inte bäst, jag är inte sämst men jag är vettigast. mohahaha
Fluffys

Medlem sedan juni 200032 967 inlägg
#2

byt ut

Set objrs=Server.CreateObject("ADODB.Recordset")
Set rs = conn.Execute(SQL)

mot

Set objrs = conn.Execute(SQL)

sen ser jag inte var du skapar conn någonstans?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juni 20019 024 inlägg
#3

Byt ut objRs mot rs och plocka bort "ADODB..." längst upp.

------------------
Peter D

Medlem sedan juni 20019 024 inlägg
#4

Attans @nders!

------------------
Peter D

276 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)