---
title: "dbkoppling"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10063-dbkoppling"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ironhead"
published: "2001-06-14T08:46:00.000Z"
updated: "2001-06-14T23:05:00.000Z"
replies: 6
views: 144
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/10063-dbkoppling"
---

# dbkoppling

## #1 — ironhead, 2001-06-14T08:46Z

Ändring av fråga:

Hur skapar jag en dbuppkoppling Acesss/SQL-Server för att använda i en komponent?
Hur anropar jag komponenten från ASP?

\[Redigerat av ironhead den 14 jun 2001\]

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

## #2 — ironhead, 2001-06-14T09:48Z

dubbelpostning

\[Redigerat av ironhead den 14 jun 2001\]

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

## #3 — Morph, 2001-06-14T10:17Z

Beror lite på i vilket språk du programmerar komponenten. Fast i stora drag går det till på exakt samma sätt som i ASP. Du skapar en instans av ADODB.Connection och anluter sedan till databasen. Så här kan det se ut i VB:

```
Set db = CreateObject("ADODB.Connection")
strDSN = "PROVIDER=MICROSOFT.JET.OLEDB.4.0; DATA SOURCE=databas.mdb"
db.Open strDSN
```

Observera att Server.CreateObject ersätts av CreateObject.

Du anropar komponenten från asp med Set foo = Server.Createobject("*Projektnamn.Klassnamn*"). Projektnamnet och klassnamnet bestämmer du när du programmerar komponenten

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

## #4 — ironhead, 2001-06-14T11:40Z

Gjorde denna .dll

```
Private Sub Class_Initialize()
Set db = CreateObject("ADODB.Connection")
strDSN = strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
      "Data Source=c:\inetpub\wwwroot\clsdb\db.mdb"
db.Open strDSN
End Sub
```

Och denna .asp sida

```
<%
Set Conn = Server.Createobject("koppling2.test")
%>
```

och får detta fel:

Microsoft JET Database Engine (0x80004005)
Det går inte att hitta filen 'C:\\WINNT\\system32\\db.mdb'.
/clsdb/koppling.asp, line 2

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

## #5 — ironhead, 2001-06-14T13:54Z

ingen?

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

## #6 — Toonster, 2001-06-14T14:49Z

Eh? sökvägen i felmeddelandet har inte samma sökväg som i koden.
Är du säker på att det att du registrerat rätt komponent?

/T

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

## #7 — ironhead, 2001-06-14T23:05Z

japp, rätt komponent.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10063-dbkoppling
