---
title: "Problem med connection"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9526-problem-med-connection"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "erka"
published: "2001-05-16T09:13:00.000Z"
updated: "2001-05-16T09:25:00.000Z"
replies: 3
views: 143
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/9526-problem-med-connection"
---

# Problem med connection

## #1 — erka, 2001-05-16T09:13Z

Hej, jag tittade i faq och skulle göra pagingen. Då märkte jag att den öppnar databasen på ett sätt som inte jag förstår mig på..

nu har jag koden

```
<%
username = Session("Username")

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/local.mdb")
SQLStmt = "SELECT * FROM LOCALMAIL Where Mess_to = '"& username &"' ORDER BY mess_id DESC"
SQLStmt2 = "SELECT * FROM MAIL WHERE user_name = '"& username &"'"
SET RS2 = Connect.Execute(SQLStmt2)

Set RS = Server.Createobject("ADODB.Recordset")
RS.cursorlocation = 3
RS.cachesize = 5
MdbFilePath = Server.MapPath("db/Local.mdb")
RS.open SQLStmt, "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
%>
```

Där Rs.open SQLStmt, osv är pagingen. Sen på sidan behöver jag en annan sqlfråga också sqlstmt2. som jag tar och använder mig genom connect.execute som jag brukar. Men kan jag inte skriva den som jag skrev den första(pagingen), jag öppnar ju databasen 2ggr å det ser fruktat onödigt ut..

hjälp..=)

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

## #2 — LarsG, 2001-05-16T09:17Z

```
<%
username = Session("Username")
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/local.mdb")
SQLStmt = "SELECT * FROM LOCALMAIL Where Mess_to = '"& username &"' ORDER BY mess_id DESC"
SQLStmt2 = "SELECT * FROM MAIL WHERE user_name = '"& username &"'"
SET RS2 = Connect.Execute(SQLStmt2)

Set RS = Server.Createobject("ADODB.Recordset")
RS.cursorlocation = 3
RS.cachesize = 5
MdbFilePath = Server.MapPath("db/Local.mdb")
RS.open SQLStmt,[b] connect[/b]
%>
```

Du kan ange ditt connectionobjekt när du öppnar recordsetet.

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

## #3 — erka, 2001-05-16T09:23Z

tackar...det hjälpte..he he nu vet man det

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

## #4 — erka, 2001-05-16T09:25Z

föresten du vet inte svaret på min fråga längst ner i denna tråd <http://cgi.webforum.nu/wf/Forum11/HTML/004145.html>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/9526-problem-med-connection
