---
title: "öppna flera tabeller"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/52156-öppna-flera-tabeller"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "midget"
published: "2002-09-03T21:40:49.000Z"
updated: "2005-11-07T14:16:40.000Z"
replies: 9
views: 300
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/52156-öppna-flera-tabeller"
---

# öppna flera tabeller

## #1 — midget, 2002-09-03T21:40Z

Lite dum fråga kanske, men hur gör man igentligen för att öppna och läsa flera access tabeller på en gång

tabell = "Select \* From members"

RecSet.Open tabell, Connect, adOpenStatic, adLockOptimistic

öppnar ju tabellen enbart tabellen members, men säg att jag vill öppna en tabell som heter news samtidigt som denna, hur?

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

## #2 — LarsG, 2002-09-03T21:45Z

```
tabell = "Select * From members" 
RecSet.Open tabell, Connect, adOpenStatic, adLockOptimistic 
'visa allt data from member
recset.close

tabell = "Select * From news" 
RecSet.Open tabell, Connect, adOpenStatic, adLockOptimistic 
'visa allt data from news
recset.close
```

Varför använder du open och inte 

```
set recset = connect.execute(tabell)
```

?

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

## #3 — Rosenson, 2002-09-03T21:55Z

vad är det för skillnad på open och execute då? nån prestanda förbättring?

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

## #4 — midget, 2002-09-03T21:55Z

ok man tackar,, har just börjat med asp som det kanske märks :) ,  så jag hade ingen aning om det andra kommandot ska prova det oxå

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

## #5 — midget, 2002-09-04T00:39Z

En helt annan fråga, håller på att bli galen på att det här inte fungerar:

dim tal1, tal2

tal1 = 4
tal2 = Request.QueryString("checkid")

If tal1 = tal2 then

Response.Write ("lika")

else 

Response.Write ("olika")

end if

anropoar jag sidan med sida.asp?checkid=4

så får jag svaret olika?? vad gör man åt det

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

## #6 — OveRRidE, 2002-09-04T05:51Z

> **Rosenson skrev:**
>
> vad är det för skillnad på open och execute då? nån prestanda förbättring?

Prestandaförbättringar genom användning av execute-metoden. Däremot tappar du vissa funktioner så som recordcount\- samt updatemetoderna på recordset:et om du använder execute.

Jag personligen använder open mycket sällan.

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

## #7 — Ekström, 2002-09-04T05:58Z

midget: Prova 

```
tal2 = int(Request.QueryString("checkid"))
```

 istället för 

```
tal2 = Request.QueryString("checkid")
```

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

## #8 — Erik Juhlin, 2002-09-04T06:15Z

Prestandaförbättring? Nja, man kan ju inte använda frånkopplade recordsets när man använder sig av execute metoden.

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

## #9 — OveRRidE, 2002-09-04T06:30Z

Erik \> Fråga: Behandling av data, enligt din mening borde alltså ske med metoden open och med konstanten adOpenStatic, samt tilldelningen rs.ActiveConnection = Nothing på recordset:et innan det bearbetas av t.ex. movenext:s och recordcount:s då? :)

Har faktiskt aldrig kikat på disconnected recordsets, eftersom jag aldrig behövt.

Notering: För övrigt var min jämförelse mellan open och execute utan inblandning av disconnected recordset:s. ;)

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

## #10 — landle, 2005-11-07T14:16Z

trädmeny

..

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/52156-öppna-flera-tabeller
