Kontrollera fälten i databasen så att de har namnen Song och Artist.
------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949
5 svar · 203 visningar · startad av x-eye
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]
Kontrollera fälten i databasen så att de har namnen Song och Artist.
------------------
"Datorer behöver i framtiden inte väga mer än 1,5 ton."
Popular Mechanics, 1949
det heter dom.. har försökt med det mesta..
<% 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 %>
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
------------------
Peter D
[Redigerat av Pace den 14 jul 2001]