X x-eye Medlem sedan juli 2001 6 inlägg Trådstart 13 juli 2001 15:45 #1 Jag har en topplista på min sida som är lite konstig.. När man röstar på en låt så kommer det fram ett felmedelande
Error Type:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.
/x-eye/mp3topp/do.asp, line 36
Och på rad 36 i do.asp står det:
<font face=verdana size=1>Du har röstat på <%=RecSet("Artist")%> - <%=RecSet("Song")%><p>
Då är fråga.. Vad är felet med det?
[Redigerat av x-eye den 13 jul 2001]
W Wiberg Medlem sedan juni 2000 3 169 inlägg Kontrollera fälten i databasen så att de har namnen Song och Artist.
X x-eye Medlem sedan juli 2001 6 inlägg det heter dom.. har försökt med det mesta..
I icaaq Medlem sedan okt. 2000 5 273 inlägg hur ser resten av detta kodparti ut ??
X x-eye Medlem sedan juli 2001 6 inlägg <% ElseIf Request.QueryString("start") = 4 Then %>
<%
Addera = "SELECT * FROM tips"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
RecSet.AddNew
RecSet("Artist") = Request.Form("art")
RecSet("Song") = Request.Form("son")
RecSet.Update
RecSet.Close
Connect.Close
%>
<font face=verdana size=1>Du har tipsat om <%=Request.Form("art")%> - <%=Request.Form("son")%><p>
<font face=verdana size=1><a href="topp.asp">(Tillbaka)</a>
<br><br><a href=admin.asp>Administrera</a>
<% Else %>
<font face=verdana size=1>Någonting blev fel!
<% End If %>
Pace Medlem sedan juni 2001 9 024 inlägg Du kan inte använda ett recordset efter att du har STÄNGT det (skrev fel...).
Flytta ned följande rader till slutet av dokumentet så borde det fungera:
RecSet.Close
Connect.Close