---
title: "Plocka fram post"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11209-plocka-fram-post"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "DavidB"
published: "2001-08-20T12:58:00.000Z"
updated: "2001-08-20T21:05:00.000Z"
replies: 9
views: 222
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/11209-plocka-fram-post"
---

# Plocka fram post

## #1 — DavidB, 2001-08-20T12:58Z

går det på nåt sätt att göra så att följande kod endast kör 1 "Select" grej?

```
SQLStmt = "SELECT * From tabell Where falt1 = värde1 AND falt2 = varde2"
Set RS = Connection.Execute(SQLStmt)

If RS.EOF Then
SQLStmt = "SELECT * From tabell Where falt1 = värde1"
Set RS = Connection.Execute(SQLStmt)
End If
```

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

## #2 — LarsG, 2001-08-20T13:13Z

Räcker det inte att bara ställa den andra frågan?

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

## #3 — DavidB, 2001-08-20T14:32Z

njae, det beror väl på, om jag ska fösöka få fram några fler lite specifecerade poster med den första och om det inte finns några såna så ska jag ha de lite minde specifecerade.

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

## #4 — LarsG, 2001-08-20T14:39Z

jag tänkte bara att du kan kontrollera det villkoret i VB-skriptet när du traverserar resultatet.

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

## #5 — DavidB, 2001-08-20T14:43Z

okej, hur gör man detta då?

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

## #6 — LarsG, 2001-08-20T14:50Z

```
SQLStmt = "SELECT * From tabell " & _
" Where falt1 = värde1 " & _
" order by falt2 "
Set RS = Connection.Execute(SQLStmt)
if  not rs.eof then
    if  rs("falt2") = "varde2" then
'gör något
    else
'gör något annat
    end if
end if
```

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

## #7 — DavidB, 2001-08-20T20:43Z

okej, men om vi lägger på såhär att det finns flera värden med **falt1=varde1 AND falt2 = varde2** så ska ett av dessa slumpas fram och om det inte finns något med båda värderna så ska något av alla fält som bara innehåller värde1 **falt1=varde1** slumpas fram, går detta att fixa på nåt sätt?

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

## #8 — LarsG, 2001-08-20T20:55Z

Jo, det går väl. Men det är väl inget fel att ställa två frågor som du gjorde i början? I det här fallet skulle det underlätta väldigt mycket. Tror inte heller att det blir något prestandaproblem.

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

## #9 — DavidB, 2001-08-20T20:59Z

okej, trodde det skulle gå snabbare att köra 1 än 2.

du vet inte nåt smidigt sätt man kan slupa fram en post ur en databas?

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

## #10 — LarsG, 2001-08-20T21:05Z

Jodå, det har behandlats tidigare. Om du söker på slumpa så borde du få fram lite exempel.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11209-plocka-fram-post
