---
title: "Object required på vissa ställen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10722-object-required-på-vissa-ställen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hazze"
published: "2001-07-22T12:53:00.000Z"
updated: "2001-07-22T20:28:00.000Z"
replies: 13
views: 142
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/10722-object-required-på-vissa-ställen"
---

# Object required på vissa ställen

## #1 — Hazze, 2001-07-22T12:53Z

Håller på att sätta samman en liten funktion så att medlemmerna kan uppdatera sin användarprofil. Problemet är när jag ska länka till själva sidan. Använder den här koden:

```
<% Set Databas2 = Server.CreateObject("ADODB.Connection")
MdbFilePath2 = Server.MapPath("medlemmar.mdb")
Databas2.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ= " & MdbFilePath2 & ";"
SQL = "Select * From members Where login = '" & session("namn") & "'"
Set rsAndra = Databas.Execute(SQL)
Response.Write "<a href='installningar.asp'><img src='img/menu/left_5.JPG' border='0' width='136' height='8'></a><br>"%>
```

Det fungerar på enstaka sidor men på de andra sidorna får jag följande vidriga felmeddelande:

Microsoft VBScript runtime error '800a01a8' 

Object required: '' 

Någon? :)

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

## #2 — Pace, 2001-07-22T12:56Z

```
<% Set Databas2 = Server.CreateObject("ADODB.Connection")
MdbFilePath2 = Server.MapPath("medlemmar.mdb")
Databas2.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ= " & MdbFilePath2 & ";"
SQL = "Select * From members Where login = '" & session("namn") & "'"
[b]Set rsAndra = Databas2.Execute(SQL)[/b]
Response.Write "<a href='installningar.asp'><img src='img/menu/left_5.JPG' border='0' width='136' height='8'></a><br>"%>
```

databas2 ska det väl vara?

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

## #3 — cyprys, 2001-07-22T12:58Z

Det ser ut som om du bara öppnat Databas2. Antagligen den ända? ;)

```
<% 
Set Databas2 = Server.CreateObject("ADODB.Connection")
MdbFilePath2 = Server.MapPath("medlemmar.mdb")
Databas2.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ= " & MdbFilePath2 & ";"
SQL = "Select * From members Where login = '" & session("namn") & "'"
Set rsAndra = [b]Databas2.Execute(SQL)[/b]
Response.Write "<a href='installningar.asp'><img src='img/menu/left_5.JPG' border='0' width='136' height='8'></a><br>"
%>
```

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

## #4 — Hazze, 2001-07-22T12:59Z

Tack för hjälpen. Borde man ha upptäckt själv :r

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

## #5 — Hazze, 2001-07-22T13:21Z

Slänger in ett litet problem till här:

Kod:

```
<% 
Set Databas = Server.CreateObject("ADODB.Connection")
Set rsAndra = Server.CreateObject("ADODB.Recordset")
MdbFilePath = Server.MapPath("medlemmar.mdb")
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ= " & MdbFilePath & ";" 
SQL = "select * from members where login =" & session("namn") 
rsAndra.Open SQL, Databas, 1, 2 
If rsAndra.EOF then %>
```

Felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers error '80040e10' 

\[Microsoft\]\[ODBC Microsoft Access Driver\] Too few parameters. Expected 1. 

 :q

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

## #6 — cyprys, 2001-07-22T13:27Z

Lite fel med fnuttarna där bara

```
<% 
Set Databas = Server.CreateObject("ADODB.Connection")
Set rsAndra = Server.CreateObject("ADODB.Recordset")
MdbFilePath = Server.MapPath("medlemmar.mdb")
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ= " & MdbFilePath & ";" 
SQL = "select * from members where login ='" & session("namn") &"' "
rsAndra.Open SQL, Databas, 1, 2 
If rsAndra.EOF then 
%>
```

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

## #7 — LarsG, 2001-07-22T13:29Z

Vilken datatyp har kolumnen login?

Det kanske skall vara 

```
SQL = "select * from members where login ='" & session("namn") & "'"
```

(som i ditt första inlägg).

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

## #8 — Hazze, 2001-07-22T19:25Z

Fungerar som det ska nu. Danke!
Kan fylla på med ytterligare en liten undran i min frågetråd :)

Håller på med en omröstning. Koden ligger i en includefil och ser ut såhär:

```
<%	Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver  *.mdb)};dbq=d:\clients\ho\ho\ho\snabbfraga.mdb" Set RecordSet = Server.CreateObject("ADODB.Recordset")
Visa = "SELECT Fraga FROM fraga"   RecordSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>
```

Felmeddelandet lyder:

ADODB.Recordset error '800a0bb9' 

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another. 

Precis som i föregående fråga så fungerar omröstningen bara på vissa sidor. Någon? :)

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

## #9 — LarsG, 2001-07-22T19:29Z

Har du inkluderat adovbs.inc eller på annat sätt definierat konstanterna adOpenStatic?

```
Visa = "SELECT Fraga FROM fraga" RecordSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>
```

Det går inte att ha flera statement på samma rad så där, i så fall måste du ha ett kolon mellan dem.

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

## #10 — Pace, 2001-07-22T19:29Z

Testa med

```
Visa = "SELECT Fraga FROM fraga" RecordSet.Open Visa, Connect, 3, 3
```

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

## #11 — Hazze, 2001-07-22T19:36Z

Hallå på er och tack för era snabba svar :)

Har gjort de förändringar ni föreslagit, dock utan resultat. Samma felmeddelande.

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

## #12 — LarsG, 2001-07-22T19:42Z

Saknas en parentes här

```
Connect.Open "driver={Microsoft Access Driver [b]([/b]*.mdb)};dbq=d:\clients\ho\ho\ho\snabbfraga.mdb"
```

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

## #13 — Hazze, 2001-07-22T19:46Z

Hmm... måste försvunnit när jag lade in koden här :)

Någon annan idé?

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

## #14 — Hazze, 2001-07-22T20:28Z

Struntar helt enkelt i den här omröstningen :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10722-object-required-på-vissa-ställen
