---
title: "Felaktiga Parametrar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/60759-felaktiga-parametrar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2002-11-30T19:18:02.000Z"
updated: "2002-12-01T21:17:49.000Z"
replies: 6
views: 382
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/60759-felaktiga-parametrar"
---

# Felaktiga Parametrar

## #1 — Gimbo, 2002-11-30T19:18Z

får detta felmeddelande när jag ska testkör min sub med databaskoppling:

```
ADODB.Recordset fel '800a0bb9' 

Programmet använder felaktiga parametrar, som antingen ligger 
utanför tillåtet intervall, eller som skapar en inbördes konflikt.
```

så här ser mitt testprogram ut:

```

<!-- #include file="includes/databas.asp" -->
<!-- #include file="includes/installningar.asp" -->
<html>
<head>
	<title>test</title>
</head>
<body>
<%
 
 'on error resume next

' check if the product has optionals assigned
mySQL="SELECT Top3 * FROM products ORDER BY idProduct DESC"

call databas(mySQL, rstemp, "test")
Do Until rstemp.EOF
%>

<%=rstemp("price")%>

<%
  rstemp.movenext
  loop
call closedb()
%>
</body>
</html>
```

och jag får fel i inklud filen databas, så här ser min sub Databas ut:

```
sub databas(mySQL, rstemp, scriptName) 
  
   call openDb()
 
   set rstemp = server.createObject("adodb.recordset")
   'rstemp.Open mySQL, conntemp, adOpenStatic, adLockOptimistic

   ' set locktype
    rstemp.lockType = adLockReadOnly

   ' set the cursor
    rstemp.cursorType = adOpenForwardOnly 
   
    rstemp.open mySQL, connTemp

end sub
```

Kan ngn se vart felet ligger???, naturligvis har jag filen adovbs.inc inkluderat i filen där subben och funtionen för databasen finns

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

## #2 — trexter, 2002-11-30T20:34Z

Vilken rad för du felmeddelande på?
Var finns subben openDb?

Jag tror det blir fel någonstans där en sub kallas som du inte har tillgång till eller liknande.

 :)

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

## #3 — Gimbo, 2002-11-30T20:44Z

jag får felmeddelandet på subben databas... så här ser openDb ut:

```
sub openDb()
 if varType(connTemp)=0 or varType(connTemp)=1 then   
 
   ' create the connection
   set connTemp	= server.createObject("adodb.connection")      
    
   connTemp.Open pDatabaseConnectionString  
  
 end if 
end sub
```

och i inklud filen installningar har jag detta som jag även den inkluderar på sidan som ni ser på min testfil har jag detta:

```
' Jet Oledb connection
pDatabaseConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source="&server.mappath("databasen.mdb")
```

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

## #4 — ponta, 2002-12-01T00:31Z

Byt

```
mySQL="SELECT Top3 * FROM products ORDER BY idProduct DESC"
```

 
till

```
mySQL="SELECT Top 3 * FROM products ORDER BY idProduct DESC"
```

 
istället, -- Top **mellanslag** 3 -- :)

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

## #5 — Gimbo, 2002-12-01T21:12Z

har gjort d, men felet tycks inte ligga där... utan får samma felmeddelande igen!

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

## #6 — Ekström, 2002-12-01T21:13Z

Är det MySQL så använder man inte TOP utan LIMIT.

```
mySQL="SELECT * FROM products ORDER BY idProduct DESC LIMIT 3"
```

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

## #7 — Gimbo, 2002-12-01T21:17Z

det är en access databas, fast skrev mySQL

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/60759-felaktiga-parametrar
