---
title: "Object required: ''"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/56513-object-required"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Firegamez.com"
published: "2002-10-19T19:22:19.000Z"
updated: "2002-10-20T18:05:32.000Z"
replies: 8
views: 237
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/56513-object-required"
---

# Object required: ''

## #1 — Firegamez.com, 2002-10-19T19:22Z

Får detta felmeddelande:

```
Microsoft VBScript runtime error '800a01a8' 

Object required: '' 

/ac.asp, line 16
```

Så här ser koden ut:

```
id=Request("id")

SQL="SELECT * FROM friends WHERE relid=" & id
16-->Conn.Execute(SQL)

Set Rs=Server.CreateObject("ADODB.Recordset")
Rs.open SQL, Conn, 3,3

rs("ac")="Ja"
Rs.Update

response.redirect("friends.asp?se=" & username)
%>
```

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

## #2 — LarsG, 2002-10-19T19:25Z

Hur skapar du conn? Felmemddelandet betyder att conn inte är ett giltigt connectionobjekt.

Lite optimering av din kod.

```
SQL="Update friends set ac = 'Ja' WHERE relid=" & Request("id")
Conn.Execute SQL,,128

response.redirect "friends.asp?se=" & username
%>
```

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

## #3 — Firegamez.com, 2002-10-19T19:30Z

ööööö vet inte riktigt! Så här ser min hela koden ut!

```
<%
Option Explicit
Dim sql, se, username, ja, rs, conn, id

username = Request.Cookies("username")

if username = "" then
  Response.Redirect("nologin.asp?page=friends.asp")
end if

<!--#include file="conn.asp"-->
id=Request("id")

SQL="SELECT * FROM friends WHERE relid=" & id
16-->Conn.Execute(SQL)

Set Rs=Server.CreateObject("ADODB.Recordset")
Rs.open SQL, Conn, 3,3

rs("ac")="Ja"
Rs.Update

response.redirect("friends.asp?se=" & username)
%>
```

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

## #4 — LarsG, 2002-10-19T19:36Z

Hur ser filen conn.asp ut?

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

## #5 — Firegamez.com, 2002-10-19T19:37Z

Det är kopplingen till databasen! Den fungerar på alla andra sidor! Så här ser den ut:

```
<%
Dim ConnectString, conn

ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/siteinabox.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnectString
%>
```

Tror inte felet ligger där.....

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

## #6 — LarsG, 2002-10-19T19:46Z

Har du

```
on error resume next
```

någonstans i någon include-fil?

Du borde få fel i din include fil eftersom du har 

```
dim conn
```

på två ställen. Du kan ju ta bort conn i den och testa igen

```
Dim sql, se, username, ja, rs, id
```

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

## #7 — Firegamez.com, 2002-10-19T19:50Z

den säger att den vill ha conn med i dim raden! Och jag har ingen on error eftersom jag inte vill ha nå fel =P Det e till en kompis lista!

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

## #8 — LarsG, 2002-10-19T20:12Z

Du har \<% %\> i includefilen, vad händer om avslutar asp innan du gör include?

```
<%
Option Explicit
Dim sql, se, username, ja, rs,  id

username = Request.Cookies("username")

if username = "" then
  Response.Redirect("nologin.asp?page=friends.asp")
end if
[b]%>[/b]
<!--#include file="conn.asp"-->
[b]<%[/b]
id=Request("id")

SQL="SELECT * FROM friends WHERE relid=" & id
Conn.Execute(SQL)

Set Rs=Server.CreateObject("ADODB.Recordset")
Rs.open SQL, Conn, 3,3

rs("ac")="Ja"
Rs.Update

response.redirect("friends.asp?se=" & username)
%>
```

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

## #9 — Firegamez.com, 2002-10-20T18:05Z

Fan att man inte såg det..... Det fungerar nu! tack för hjälpen :D

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/56513-object-required
