---
title: "Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/105674-microsoft-odbc-microsoft-access-driver-too-few-parameters-expected-1"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "DiDjo"
published: "2004-06-17T12:05:32.000Z"
updated: "2004-06-17T12:41:04.000Z"
replies: 5
views: 305
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/105674-microsoft-odbc-microsoft-access-driver-too-few-parameters-expected-1"
---

# Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

## #1 — DiDjo, 2004-06-17T12:05Z

Klassiskt fel kanske? Sökte i forumet och hittade rätt många trådar ang det... men hittade ingen lösning...

```
Set objRS = Connect.Execute("Select * From kompis Where vem = '"&request.QueryString("vem")&"' And vems = "& gnamn)
If objRS.EOF Then
```

Den fick jag förut i wF... trodde den skulle fungera... men icke sa nicke...

```

Microsoft OLE DB Provider for ODBC Drivers error '80040e10' 

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. 

/kommun/!temp/vanner_steg1.asp, line 36
```

Tabellen "Kompis" finns... kolumnerna "vem" och "vems" finns också... request.QueryString("vem") innehåller det den ska... även gnamn...

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

## #2 — LarsG, 2004-06-17T12:24Z

```
sql = "Select * From kompis Where vem = '"&request.QueryString("vem")&"' And vems = "& gnamn
response.write "SQL:" & sql 
response.end
```

Posta resultatet, tack.

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

## #3 — DiDjo, 2004-06-17T12:26Z

```
SQL:Select * From kompis Where vem = 'DiDjocrew' And vems = KeNNy
```

Så skrev den ut.. kan de va pluttarna runt namnet DiDjocrew?

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

## #4 — K@llen, 2004-06-17T12:31Z

Du har förmodligen stavat ett kolumnnamn eller tabellnamn fel. Du bör även ha "fnuttar" runt värdet till vems eftersom det är av texttyp. :)

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

## #5 — LarsG, 2004-06-17T12:31Z

Nej, det saknas fnuttar kring KeNNy

dvs

```
sql = "Select * From kompis Where vem = '"&request.QueryString("vem")&"' And vems = '" & gnamn & "'"
```

Egentligen skall du skriva

```
sql = "Select * From kompis Where vem = '"& replace(request.QueryString("vem"),"'","''") &"' And vems = '" & replace(gnamn,"'","''") & "'"
```

så att du skyddar dig mot diverse hemska angrepp.

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

## #6 — DiDjo, 2004-06-17T12:41Z

Tack så mycket :e  :moose

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/105674-microsoft-odbc-microsoft-access-driver-too-few-parameters-expected-1
