---
title: "databaskoppling"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/44061-databaskoppling"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jboy_87"
published: "2002-05-19T08:42:08.000Z"
updated: "2002-05-19T13:26:04.000Z"
replies: 15
views: 392
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/44061-databaskoppling"
---

# databaskoppling

## #1 — jboy_87, 2002-05-19T08:42Z

blir snart galen vad är felet?
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
\[Microsoft\]\[Drivrutin för ODBC Microsoft Access\] För få parametrar angavs. 1 förväntades.
/status.asp, line 39

jag har kolumnen Till på PM
\<%
Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("Database/Meddelanden.mdb")&""
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select \* From Meddelanden Where till = " &Session("Anvandarnamn")&" AND Last = 0"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
if not recset.eof then
%\>\<img border="0" src="Bilder/Community/meddelande_on.gif" width="60" height="9"\>\<%else%\>\<img border="0" src="Bilder/Community/meddelande_off.gif" width="60" height="9"\>\<%end if%\>

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

## #2 — @nders, 2002-05-19T08:50Z

Varför PM?

Du ska i alla fall ha apostrofer runt värden som hör hemma i text- eller pm-fält.

```
Addera = "Select * From Meddelanden Where till = '" &Session("Anvandarnamn")&"' AND Last = 0"
```

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

## #3 — icaaq, 2002-05-19T08:50Z

```
[red]Addera = "Select * From Meddelanden Where till = '" &Session("Anvandarnamn")&"' AND Last = 0"[/red]
```

fnuttar runt PM och text-fält

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

## #4 — jboy_87, 2002-05-19T08:57Z

tack så mycket :)

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

## #5 — jboy_87, 2002-05-19T09:00Z

om jag gör så här funkar det inte
ADODB.Recordset (0x800A0CC1)
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
/meddelanden.asp, line 80

\<%
Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("Database/Meddelanden.mdb")&";"
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "Select \* From meddelanden Where Till  = '"&Session("Anvandarnamn")&"' order by Last and Datum DESC"
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
%\>

**\<%=recset("till")%\>**

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

## #6 — @nders, 2002-05-19T09:07Z

Jag vet inte om det löser ditt problem, men det har smugit sig in ett fel i ORDER BY-delen av din SQL-fråga.

```
Addera = "Select * From meddelanden Where Till = '"&Session("Anvandarnamn")&"' order by Last, Datum DESC"
```

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

## #7 — jboy_87, 2002-05-19T09:09Z

funkar endå inte?

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

## #8 — @nders, 2002-05-19T09:10Z

Är du säker på att det är den SQL-frågan som ställs, som ger dig felet?

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

## #9 — jboy_87, 2002-05-19T09:13Z

vet ej?

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

## #10 — LAMP, 2002-05-19T09:15Z

har för mig att om man ordnar efter flera så måste alla som är med i order by vara uttryckligen angivna som fält. Dessutom kan "datum" som kolumnnamn skapa beskymmer (reserverat ord).

```
Addera = "Select Last, [Datum] From meddelanden Where Till = '"&Session("Anvandarnamn")&"' order by Last, [Datum] DESC"
```

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

## #11 — jboy_87, 2002-05-19T09:16Z

får nu

Parametrarna är felaktiga, ligger utanför tillåtet intervall eller skapar en inbördes konflikt.
/meddelanden.asp, line 13

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

## #12 — @nders, 2002-05-19T09:16Z

> vet ej?

Då får du kontrollera det. Vi kan inte sitta här och skjuta från höften. ;)

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

## #13 — @nders, 2002-05-19T09:17Z

Har du glömt att inkludera adovbs.inc?
Om inte, vilken är rad 13?

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

## #14 — jboy_87, 2002-05-19T09:18Z

ops jag inkludera en sida med en till recset

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

## #15 — LarsG, 2002-05-19T13:14Z

Last är ett reserverat ord i SQL.

> har för mig att om man ordnar efter flera så måste alla som är med i order by vara uttryckligen angivna som fält

nej, så är det inte. Däremot, om du använder distinct eller group by så är det sant.

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

## #16 — LAMP, 2002-05-19T13:26Z

Ahhh, så var det :D

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/44061-databaskoppling
