---
title: "RecordSet loopar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13081-recordset-loopar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jerry_beach"
published: "2001-12-07T16:29:00.000Z"
updated: "2001-12-08T17:46:00.000Z"
replies: 6
views: 191
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/13081-recordset-loopar"
---

# RecordSet loopar

## #1 — jerry_beach, 2001-12-07T16:29Z

Jag har ett script som öppnar en tabell och loopar igenom en kolumn för att kolla om ett värde finns där, och sedan göra ett antal saker beroende på om värdet existerar eller inte.
Nu gör jag som sagt var detta med hjälp av RecordSet loopar, men jag undrar om det kanske finns nåt effektivare sätt att göra detta enbart med hjälp av en SQL-sats?

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

## #2 — ElMaco, 2001-12-07T17:03Z

Du kan använda dig av IF-satser i SQL-strängen om du vill.
 <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_ia-iz_7usl.asp> 

Genom logiska påstående eller genom att jämföra antal i aggregationsfunktioner kan du exekvera den SQL-fråga som finns i respektive IF-ELSE-sats.

Jag tror det skall funka ganska bra i Access också.

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

## #3 — jerry_beach, 2001-12-07T17:17Z

OK, tack. Men det hjälper inte mig så mycket. För jag behöver veta hur man kollar om en cell (eller vad det nu heter i databaser) existerar eller inte. Exempel vis cellen X, i kolumnen Y, som är i tabellen Z.

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

## #4 — LarsG, 2001-12-07T17:24Z

```
sql = " select * from z where y = 'x'"
set rs = connect.execute(sql)
if rs.eof then
'posten finns inte
else
'posten finns
end if
```

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

## #5 — LarsG, 2001-12-07T17:25Z

IF ... 

ELSE

fungerar inte i Jet (Access)

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

## #6 — ElMaco, 2001-12-07T18:15Z

Näe, det gör det tydligen inte... bevisligen. \*efter moget övervägande och en empirisk studie\*

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

## #7 — jerry_beach, 2001-12-08T17:46Z

Ahh, tack, tack, så simpelt var det ju :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13081-recordset-loopar
