---
title: "databas connection"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/87271-databas-connection"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "deleex"
published: "2003-09-30T07:57:10.000Z"
updated: "2003-10-03T18:17:01.000Z"
replies: 8
views: 670
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/87271-databas-connection"
---

# databas connection

## #1 — deleex, 2003-09-30T07:57Z

Här nedan finns en liten databaskoppling jag skulle vilja ha
hjälp med, det är så att den här databaskopplingen skriver
ut nyheter från ett nyhetsscript, fast nu vill jag bara visa
de 5 senaste nyheterna... hur gör jag...??

> \<%
> 	Set db = Server.CreateObject("ADODB.Connection")
> 	db.Open "Driver={Microsoft Access Driver (\*.mdb)}; DBQ=" & server.mappath ("db/members.mdb")
> 
> 	SQL = "SELECT \* From mess ORDER BY id DESC"
> 	Set rs = db.Execute(SQL)
> %\>
> 
> 
> \<%
> Do Until rs.EOF
> %\>
> 
> 
> \<%=rs("till")%\> \| \<%=rs("rubrik")%\> \<br\> 
> 
> 
> \<%
> rs.MoveNext
> Loop
> %\>

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

## #2 — @nders, 2003-09-30T07:59Z

```
SQL = "SELECT [b]TOP 5 [/b]* From mess ORDER BY id DESC"
```

Använd gärna \[kod\]-taggarna dock.

Mvh

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

## #3 — Engine^, 2003-09-30T09:01Z

Du bör även använda dig av OleDb istället för Odbc, när du skapar connections...

> **MSDN skrev:**
>
> [Data Access Performance](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iisref/htm/DataAccessPerformance.asp)
> 
> **Use the native OLE DB connection strings as much as possible.** Native OLE DB connection strings are generally faster than most ODBC DNSs. In addition, OLE DB connection strings are more flexible because your application will be able to make use of any OLE DB provider.

```
db.Open "Provider=Microsoft.Jet.OleDb.4.0; Data Source=" & Server.MapPath("db/members.mdb")
```

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

## #4 — danis, 2003-09-30T09:06Z

```
<% 
Set db = Server.CreateObject("ADODB.Connection") 
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("db/members.mdb") 

Set rs = db.Execute("SELECT TOP 5 * From mess ORDER BY id DESC") 
Do Until rs.EOF 

response.write ""&rs("till")&" | "&rs("rubrik")&"<br>"

rs.MoveNext 
Loop 
rs.close : set rs = nothing
%>
```

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

## #5 — SteveP, 2003-09-30T09:37Z

läs inlägget ovan Danis

```
<% 
Set db = Server.CreateObject("ADODB.Connection") 
db.Open "Provider=Microsoft.Jet.OleDb.4.0; Data Source=" & Server.MapPath("db/members.mdb")
Set rs = db.Execute("SELECT TOP 5 * From mess ORDER BY id DESC") 
Do Until rs.EOF 

response.write ""&rs("till")&" | "&rs("rubrik")&"<br>"

rs.MoveNext 
Loop 
rs.close : set rs = nothing
%>
```

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

## #6 — danis, 2003-10-01T00:44Z

Som jag ansåg så var inte databaskopplingen så viktig i denna fråga. :)

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

## #7 — SteveP, 2003-10-01T10:00Z

Den är väl alltid viktig?

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

## #8 — deleex, 2003-10-03T18:13Z

Jag har redan från första svaret fixat så att de 5 senaste inläggen visas... :)

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

## #9 — Nexus86, 2003-10-03T18:17Z

Då skulle det väl inte vara för mycket begärt att acceptera det inlägget som svar så om någon söker efter lösning på samma problem så kan han/hon välja att bara visa lösta trådar. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/87271-databas-connection
