---
title: "2 RecordSet vara eller inte vara..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10725-2-recordset-vara-eller-inte-vara"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "T_Codez"
published: "2001-07-23T09:06:00.000Z"
updated: "2001-07-23T09:30:00.000Z"
replies: 4
views: 166
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/10725-2-recordset-vara-eller-inte-vara"
---

# 2 RecordSet vara eller inte vara...

## #1 — T_Codez, 2001-07-23T09:06Z

Hej 

har provat mig fram tillbaka till leda, och börjar nu känna att hornen börjar växa fram i en Total
"Newbie frustration". Vad tror ni som äter ASP till frukost om detta bekymmer?

En liten fråga om två recordset samtidigt.

När jag gör så här så går den endast igenom SQL-Satsen "SQL", samt att den loopas 2ggr, 
vilket gör att jag får dubletter i min presentation av datat. Hur kan jag kringå detta
samt få med datan från frågan = SQL2 ? Trodde i min enfald om recodsetets namn var unikt så skulle
allt lösa sig.

För göra det mer överskådligt har jag rippat html:en.

\<% option explicit

Dim db, rs, U_CCode, SQL , fltKategori, fltCountryCode, fltLanguageCode, fltTitel, SQL2, rs2, db1

U_CCode = Request.kaka("User_ccode")

SQL = "SELECT \* FROM Article where fltKategori='ASP' And fltCountryCode = '" &U_CCode  &"'"

Set db = Server.CreateObject("ADODB.Connection")
db.Open "int_hardoxDSN"'
Set rs = db.Execute (SQL)

SQL2 = "SELECT \* FROM Article where fltKategori='ASP' And fltCountryCode = 'uk'"

Set db1 = Server.CreateObject("ADODB.Connection")
db1.Open "int_hardoxDSN"'
Set rs2 = db1.Execute (SQL)

%\>

\<%Do until rs2.eof%\>

 \<%=rs2("fltKategori")%\>
 \<%=rs2("fltCountryCode")%\>
 \<%=rs2("fltLanguageCode")%\>
 \<%=rs2("fltTitel")%\>
 \<A href="update.asp"\>edit\</A\>

\<%rs2.movenext%\>          
\<%loop%\>   
       
\<%Do until rs.eof%\>

          \<%=rs("fltKategori")%\>
          \<%=rs("fltCountryCode")%\>
          \<%=rs("fltLanguageCode")%\>
          \<%=rs("fltTitel")%\>
          \<A href="update.asp"\>edit\</FONT\>\</A\>

\<%rs.movenext%\>          
\<%loop%\>   

Den andra varianten jag provade blev då istället denna med 1 recordset:

\<% Variabeldeklarationer...

U_CCode = Request.kaka("User_ccode")

SQL = "SELECT \* FROM tblUpdate where fltKategori='Hardox' And fltCountryCode = 'uk' And fltCountryCode = '" &U_CCode  &"'"

Set db = Server.CreateObject("ADODB.Connection")
db.Open "int_hardoxDSN"'
Set rs = db.Execute (SQL)

%\>

\<%Do until rs.eof%\>
 \<%=rs("fltKategori")%\>\</font\>\</TD\>
 \<%=rs("fltCountryCode")%\>\</font\>\</TD\>
 \<%=rs("fltLanguageCode")%\>\</font\>\</TD\>
 \<%=rs("fltTitel")%\>\</font\>\</TD\>
 \<A href="update.asp"\>edit\</FONT\>\</A\>\</FONT\>\</TD\>
 \<%rs.movenext%\>          
\<%loop%\>          

Men då får av någon anledning inte ut några poster över huvudtaget istället.

What to do :q 

Tack för uppmärksamheten

mvh / Tony

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

## #2 — Lukaspojken, 2001-07-23T09:13Z

Kan du inte skriva SQL frågan så här

```
SQL = "SELECT * FROM Article where fltKategori='ASP' And fltCountryCode = 'uk'" AND fltCountryCode = '" &U_CCode &"'"
```

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

## #3 — LarsG, 2001-07-23T09:19Z

Du använder variabeln SQL vid de båda executeanrop i din första variant.
Så om du ändrar det andra anropet till

```

Set rs2 = db1.Execute (SQL2)
```

Du behöver inte öppna flera connections utan du kan använda samma flera gånger. 

Din andra selectsats borde set ut så här 

```

SQL = "SELECT * FROM tblUpdate where fltKategori='Hardox' And ( fltCountryCode = 'uk' or fltCountryCode = '" &U_CCode &"')"
```

om du skall få något resultat.

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

## #4 — Lukaspojken, 2001-07-23T09:21Z

Ja just det OR skulle det vara...:)

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

## #5 — T_Codez, 2001-07-23T09:30Z

Thankz. Nu funkar det.

:e 

Jag tackar och bockar, och hoppas att även jag skall kunna vara er behjälplig någongång.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10725-2-recordset-vara-eller-inte-vara
