---
title: "hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6023-hjälp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Danmagnus"
published: "2000-07-08T18:28:00.000Z"
updated: "2000-07-10T20:17:00.000Z"
replies: 5
views: 236
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/6023-hjälp"
---

# hjälp

## #1 — Danmagnus, 2000-07-08T18:28Z

hur använder man .MaxRecords ? i Recordset..
hjääälp!!!!

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

## #2 — toha, 2000-07-10T06:31Z

Anger antal poster som man vill returnera från databasen. Samma som att ange "SELECT TOP XX ..." i ett sql-uttyck alltså.

```

   Dim rstTemp As ADODB.Recordset
   Dim strCnn As String

   ' Open recordset containing the 10 most expensive
   ' titles in the Titles table.
   strCnn = "Provider=sqloledb;" & _
      "Data Source=srv;Initial Catalog=Pubs;User Id=sa;Password=; "
   Set rstTemp = New ADODB.Recordset
   rstTemp.MaxRecords = 10
   rstTemp.Open "SELECT Title, Price FROM Titles " & _
      "ORDER BY Price DESC", strCnn, , , adCmdText
```

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

## #3 — emission, 2000-07-10T07:51Z

Kom ihåg att det där var Visual Basic, inte VBScript/ASP

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

## #4 — PatrikB, 2000-07-10T08:53Z

Hello,

ja, fast med lite modifikation kan det användas av VB script/asp oxå.

Inkludera filen adovbs.inc (följer med pws/iis abra att söka efter den på hd)

Sedan borde detta funka:

```
Dim rstTemp 
Dim strCnn 
Dim strSQL

strSQL =SELECT Title, Price FROM Titles " & _
"ORDER BY Price DESC "

' Open recordset containing the 10 most expensive
' titles in the Titles table.
Set strConn = Server.CreateOjbect("ADODB.Connection")
strConn.Open "dsn=min_dsn"
Set rstTemp = Server.CreateObject("ADODB.Recordset")
rstTemp.ActiveConnection = strConn
rstTemp.Source = strSQL
rstTemp.CursorLocation = adUseClient
rstTemp.CursorType = adLockOptimistic
rstTemp.MaxRecords = 10
rstTemp.Open

'formatera ditt recordset för presentation
```

VIKTIGT!
adovbs.inc måste inkluderas i detta exempel

//PatrikB

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

## #5 — Vide, 2000-07-10T09:09Z

> adovbs.inc måste inkluderas i detta exempel

Eller varför inte ersätta konstntera med dess värden, slipper man inlcudera... :)

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

## #6 — Danmagnus, 2000-07-10T20:17Z

Ah fy fan nu blev det krångligt.

om man kör en set poster=databas.execute("SELECT") istället bara rakt av först. varför funkar då inte poster.maxrecords=3 om man sätter den före? .. heller inte om man sätter den efter... varför?.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6023-hjälp
