Ssin_adecMedlem sedan apr. 2002272 inlägg Frågan#1 När jag skriver in denna kod så får jag fel meddelande fastän det finns poster i databasen
<%
IF request.Querystring("Kategori") = "asp" Then
Set Con = Server.CreateObject("ADODB.Connection")
Con.open "driver={microsoft access Driver (*.mdb)}; dbq=" & Server.mappath("db.mdb")
SQl = "Select * from forum where Kategori = '" & Request.Querystring("asp") & "'"
Set Recset = Con.execute(SQL)
%>
<%=Recset("kategori")%> - <%=Recset("rubrik")%>
<% Else
%>
<% End IF %>
Felmeddelande:
ADODB.Field fel '80020009'
Antingen är BOF eller EOF satt till True, eller så har aktuell post raderats. Den begärda åtgärden kräver en aktuell post.
?
x(
RRinaldoMedlem sedan mars 20014 214 inlägg Du har ju en where i SQL satsen så är du säker på att det överenstämmer med någon post?
inte säker men men....
Set Recset = Server.CreateObject("adodb.recordset")
SQl = "Select * from forum where Kategori = '" & Request.Querystring("asp")
recset.Open SQl, Con
Jjboy_87Medlem sedan aug. 20011 099 inlägg SQl = "Select * from forum where Kategori = '" & Request.Querystring("[b]Kategori[/b]") & "'"