---
title: "Inkludera databaskoppling."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/93169-inkludera-databaskoppling"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ConnyFox"
published: "2003-12-21T03:47:34.000Z"
updated: "2003-12-22T08:27:20.000Z"
replies: 5
views: 338
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/93169-inkludera-databaskoppling"
---

# Inkludera databaskoppling.

## #1 — ConnyFox, 2003-12-21T03:47Z

jag vill istället för att behöva ändra i alla sidor ha min databas i en fil och inkludera den.. detta funkar dock inte så bra.

min dbconnect.asp

```
<%
set connect = server.createobject("ADODB.connection")
Connect.Open "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=wgs;" 
set RS = server.createobject("ADODB.recordset")
%>
```

och här sql satsen m.m

```
<!--#include file="dbconnect.asp" -->
<%

mysql = "select ID, name from wgs_categories where belongto = 0 order by name"
[B]set RS = connect.Execute(MySQL)[/B]
```

jag får fel på den markerade raden.

```
Körningsfel i Microsoft VBScript (0x800A01A8)
Objekt krävs.: 'connect'
/hotscripts/top.asp, line 5
```

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

## #2 — Mog, 2003-12-21T12:52Z

För att detta ska funka 

```
<!--#include file="dbconnect.asp" -->
```

 måste dbconnect.asp ligga i samma katalog eller en underkatalog i denna som filen den ska inkluderas i.
Lägg dbconnect.asp i wwwroten och testa 

```
<!--#include virtual="/dbconnect.asp" -->
```

Detta kan åxå funka 

```
<% Server.Execute("/dbconnect.asp") %>
```

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

## #3 — ConnyFox, 2003-12-22T05:56Z

Ja men dbconnect.asp ligger i samma katalog men det funka rändå inte..

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

## #4 — Palle, 2003-12-22T07:26Z

En annan variant som jag föredrar. ;)

Include-filen:

```
[red]<%

	Dim strDatabase 
	strDatabase = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=wgs;"

%>[/red]
```

På sidan: 

```
[red]<!--#include file="dbconnect.asp"-->

...

<%

	Set Connect = Server.CreateObject("ADODB.Connection")
		Connect.Open strDatabase

			'// Do stuff..

		Connect.Close
	Set Connect = Nothing

%>[/red]
```

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

## #5 — voigtann1, 2003-12-22T07:32Z

Mog: Server.execute() fungera inte är inte samma sak som include.

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

## #6 — ConnyFox, 2003-12-22T08:27Z

tack palle det funkade bättre!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/93169-inkludera-databaskoppling
