---
title: "Öppna databasen?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/93461-öppna-databasen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "magnusfeldth"
published: "2003-12-26T20:51:12.000Z"
updated: "2003-12-26T21:33:59.000Z"
replies: 1
views: 228
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/93461-öppna-databasen"
---

# Öppna databasen?

## #1 — magnusfeldth, 2003-12-26T20:51Z

Jag använder följande kod:

```
<% Set Connect = Server.CreateObject("ADODB.Connection")
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("db/hhgsdb.mdb")
	Set RecSet = Server.CreateObject("ADODB.Recordset")
    RecSet.Open
    SQL = "Update marknadinlagg set budaccepterat = 'Ja', accepteratbud = " & Request.Querystring("MarknadID") & " WHERE TradID=" & Request.Querystring("TradID")& " Or MarknadID=" & Request.Querystring("TradID")
    Connect.Execute SQL,,128
   
    
	RecSet.Update
	RecSet.Close
	Connect.Close 

%>
```

 för att uppdatera flera kolumner på flera poster i en databas. Men jag får det här felmesset:

```
ADODB.Recordset (0x800A0E7D)
Det går inte att använda anslutningen för den här åtgärden. Den är stängd eller ogiltig i det här sammanhanget.
/hhgspunktse/hhgs/index.asp, line 305
```

Hur ska jag skriva i denna formen för att se till att databasen är öppen?

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

## #2 — Mika3l, 2003-12-26T21:33Z

Förstår inte riktigt hur du har tänkt dig i ditt kodande, vad jag förstår så använder du två olika metoder för att uppdatera samtidigt. ;)

```
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("db/hhgsdb.mdb")

SQL = "Update marknadinlagg set budaccepterat = 'Ja', accepteratbud = " & Request.Querystring("MarknadID") & " WHERE TradID=" & Request.Querystring("TradID")& " Or MarknadID=" & Request.Querystring("TradID")
Connect.Execute(SQL)

Connect.Close
Set Connect = Nothing
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/93461-öppna-databasen
