---
title: "ta bara dom tre första posterna"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/55401-ta-bara-dom-tre-första-posterna"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "nille99"
published: "2002-10-08T08:32:10.000Z"
updated: "2002-10-08T08:59:00.000Z"
replies: 1
views: 252
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/databaser-sql/55401-ta-bara-dom-tre-första-posterna"
---

# ta bara dom tre första posterna

## #1 — nille99, 2002-10-08T08:32Z

varför fungerar ej koden
SQL = "SELECT TOP 5 \* FROM nyheter ORDER BY datum DESC"

Hela koden

Dim Conn, RecSet, SQL

Set Connect = Server.CreateObject("ADODB.Connection")
Set Recset = Server.Createobject("ADODB.Recordset")
Dim StrConnect
StrConnect = "Driver={Mysql};Server=innodb.levonline.com;Database=xxxxxx;UID=xxxxxxx;PWD=xxxxxx"
Connect.Open StrConnect

SQL = "SELECT TOP 5 \* FROM nyheter ORDER BY datum DESC"

RecSet.Open SQL, Conn, 0, 1

Do until RecSet.EOF

utskrift

\<%
RecSet.MoveNext

Loop

RecSet.Close
Connect.Close

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

## #2 — LarsG, 2002-10-08T08:59Z

Top fungerar bara i sql server/Access

Använd 

```
SQL = "SELECT * FROM nyheter ORDER BY datum DESC limit 5"
```

Eftersom det handlar om mysql och inte ASP så flyttar jag tråden dit.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/55401-ta-bara-dom-tre-första-posterna
