---
title: "databas function"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/41889-databas-function"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "theguru"
published: "2002-04-17T14:12:09.000Z"
updated: "2002-04-18T05:28:03.000Z"
replies: 4
views: 281
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/41889-databas-function"
---

# databas function

## #1 — theguru, 2002-04-17T14:12Z

Nån som vet varför jag får problem med denna databasfunction

Function getDataAccess() 
dim conn
	set Conn = Server.CreateObject("ADODB.Connection")
	Conn.ConnectionString = "Provider=SQLOLEDB; server=10.64.67.37; database=ramses; UId=ramsesowner;Pwd=ramses"
	getDataAccess = Conn.Open 
	
end function

Jag får följande fel när jag kör koden.

Set lrsGroups = Server.CreateObject("ADODB.Recordset")
set Conn = Server.CreateObject("ADODB.Connection")
conn = getDataAccess()

set lrsGroups = Conn.Execute("SELECT xxxx,xxxx FROM xxx order by xxxx")

Varför får jag följande fel

Microsoft VBScript runtime error '800a01a8' 
Object required: ''

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

## #2 — PatrikB, 2002-04-17T15:04Z

Eftersom det är ett object som ska returneras ska det se ut så här där själva "funktionen" returneras:

```
[b]Set[/b] getDataAccess = Conn.Open
```

cya,
PatrikB

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

## #3 — Jörgen HP, 2002-04-17T15:07Z

Varför skapar du **set Conn = Server.CreateObject("ADODB.Connection")**  både i funktionen och utanför?

Du kan ta bort ovanstående rad utanför funktionen.

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

## #4 — theguru, 2002-04-18T05:26Z

Jag har nu tagit hänsyn till ovanstående inlägg men får fortfarande och nu får jag följande fel.

Object required: 'conn.Open' 

Jag har funktionen i en include fil kan det ställa till det?

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

## #5 — PatrikB, 2002-04-18T05:28Z

vart kommer conn.Open från??
om den ligger i en inkluderingsfile eller inte spelar ingen roll.

cya,
PatrikB

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/41889-databas-function
