---
title: "Recordset"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/147425-recordset"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "devotion"
published: "2006-05-28T21:46:19.000Z"
updated: "2006-05-29T21:49:59.000Z"
replies: 5
views: 358
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/147425-recordset"
---

# Recordset

## #1 — devotion, 2006-05-28T21:46Z

Hepp :) 

Har följande kod som stegar i recordsetet:

```
Set objRS = Server.Createobject("ADODB.Recordset")
objRS.Open sSQL, objConn, 1, 2

'Gå till sista posten i recordsetet
'**********************************
objRS.Move objRS.RecordCount-1

'Ta fram värdena för pris och leverantör
'***************************************
dHighestPrice = cdbl(objRS("articlePriceWithDiscount"))
sHighestPriceSupplier = objRS("supplierName")

'Gåt ill första posten
'*********************
objRS.MoveFirst

'Ta fram värdena för pris och leverantör
'***************************************
dLowestPrice = cdbl(objRS("articlePriceWithDiscount"))
sLowestPriceSupplier = objRS("supplierName")

'Skriv ut högsta respektive lägsta pris
'**************************************
response.write "<span class=""highestPrice"">Högst pris: " & sHighestPriceSupplier & " " & dHighestPrice & " kr</span><br>"
response.write "<span class=""lowestPrice"">Lägst pris: " & sLowestPriceSupplier & " " & dLowestPrice & " kr</span>"

[b]objRS.MoveFirst[/B]

If objRS.EOF then

...
```

Min fråga är:

Behöver den sista objRS.MoveFirst (som är i fetstil) vara med?  Kankse bara är en estetisk fråga. Har testat lite olika och inte fått någon skillnad. Är kodraden bara onödig?

Mvh
Henrik

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

## #2 — Troxy, 2006-05-28T21:57Z

Du har ju redan kört *objRS.Movefirst* ovanför, så det ska väl inte behövas en gång till.

Gör du mer saker med ditt Recordset längre ner i koden eller?
Om du bara använder ditt Recodset till det som du visade så skulle jag personligen skrota hela grejen.
Skriv en SQL-fråga som plockar ut högsta respektive lägsta värdet istället.

Dock skulle du kunna skriva *objRS.MoveLast* istället för *objRS.Move objRS.RecordCount-1*.

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

## #3 — devotion, 2006-05-28T22:05Z

Efter den visade koden loopar jag ut ett antal artiklar som presenteras i en tabell. Den med lägst pris först och den med högst pris sist...

Jag har försökt att göra det med en SQL-fråga men gått bet...
<http://www.webforum.nu/showthread.php?t=143873>

Kanske skulle använda sig av objRS.MoveLast istället..

Mvh
Henrik

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

## #4 — devotion, 2006-05-29T21:23Z

Är det sista:

```
objRS.MoveFirst
```

Onödigt?

Mvh
Henrik

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

## #5 — emission, 2006-05-29T21:46Z

> **devotion skrev:**
>
> Är det sista:
>
>
> ```
> objRS.MoveFirst
> ```
>
> 
> 
> Onödigt?
> 
> Mvh
> Henrik

Japp. Du bör dessutom flytta "If objRS.EOF then" längre upp.

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

## #6 — devotion, 2006-05-29T21:49Z

Ok!

Tackar emission!... :)

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

---

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