---
title: "Vem kan hitta felet?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13465-vem-kan-hitta-felet"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "webzonen"
published: "2001-12-31T17:50:00.000Z"
updated: "2001-12-31T18:19:00.000Z"
replies: 4
views: 184
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13465-vem-kan-hitta-felet"
---

# Vem kan hitta felet?

## #1 — webzonen, 2001-12-31T17:50Z

Är det nån som hetter nåt fel balnd dessa koder:

```
nick = Session("nick")

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & DBpath
SQL = "SELECT * FROM Medlemmar WHERE f_Nick='"&nick&"'"
Set RS= Server.CreateObject("ADODB.Recordset")
RS.Open SQL, Connect
%>
<% =header %> Hej <% =RS("f_Nick") %> <% =header_end %>
<% =basefont %>
<img src="<% =RS("f_bild") %>">
<% RS.Close
Set RS=nothing
Connect.Close
Set Connect=nothing
%>
```

```
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & DBpath
SQL = "SELECT TOP 1 * FROM Medlemmar ORDER BY f_Nick;"
Set RS= Server.CreateObject("ADODB.Recordset")
RS.Open SQL, Connect
%>
<font size="2" face="verdana">

Våran senaste medlem: 
<% if Session("access") = "" Then %>
<% =RS("f_Nick") %>
<% Else%>
<a href="sidan.asp?sida=egna&nick=<% =RS7("f_Nick") %>"><% =RS("f_Nick") %></a>&nbsp;
<% End If %>
</td>
<% RS.Close
Set RS=nothing
Connect.Close
Set Connect=nothing
%>
```

```
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & DBpath
SQL = "select count(*) AS count_member from Medlemmar"
Set RS_count_members = Connect2.Execute(SQL)

Randomize
vilkenlank = Int(rnd*RS_count_members("count_member")) +1
SQL = "Select * from Medlemmar"

Set RSdbase = Server.CreateObject("ADODB.Recordset")
RSdbase.open SQL, "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & DBpath
RSdbase.Move vilkenlank
%>
<% =basefont %>
<table cellpadding="0" cellspacing="0" width="200">
<tr>
<td>
<img src="<%= RSdbase("f_Bild") %>">
</td>
<td valign="top"><% =basefont %>
<b>Namn:</b> <% =RSdbase("f_Nick") %><br>
<b>Ålder:</b><% =RSdbase("f_Alder") %><br>
<b>Bor:</b><% =RSdbase("f_Bor") %><br>
<a href="sidan.asp?sida=egna&nick=<%=RSdbase("f_Nick") %>">Besök <%=RSdbase("f_Nick") %>'s sida</a>
<%
Connect.close
Set Connect=nothing
%>
```

det är nämligen så att jag har alla dess på samma sida och får felet:

Feltyp:
ADODB.Field (0x80020009)
Antingen är BOF eller EOF satt till True, eller så har aktuell post raderats. Den begärda åtgärden kräver en aktuell post.
/Community/default.asp

Permalänk: https://www.webforum.nu/p/13465

## #2 — Erik Juhlin, 2001-12-31T17:55Z

Det är väl bara till att kolla vad Session("nick") innehåller och se om det finns i databasen...

Permalänk: https://www.webforum.nu/p/302184

## #3 — webzonen, 2001-12-31T17:57Z

Session("nick") innehåller: admin
och det skall den göra, för alla medlemmar till delas värdet på sessionen nick, altså deras användarnamn

Permalänk: https://www.webforum.nu/p/302185

## #4 — Erik Juhlin, 2001-12-31T18:11Z

Finns medlemmen admin? Finns den i databasen?

Permalänk: https://www.webforum.nu/p/302186

## #5 — webzonen, 2001-12-31T18:19Z

det var min egen dudristighet som utgjorde felet, när man reggade sig loggades man ina automatiskt, men eftersom det var fel på ett forumlär så loggades man inte som vanligt förutom att Session("nick") var tom, och då när jag hela tiden kontrollerade så fanns den ju inte att kontrollera med, jag kom på det efter att ha stängt browsern, startat om server och gått in igen!

Permalänk: https://www.webforum.nu/p/302187

---

Tråden på webben: https://www.webforum.nu/amne/asp/13465-vem-kan-hitta-felet
