---
title: "För få parametrar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/72077-för-få-parametrar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Renault"
published: "2003-03-25T02:14:01.000Z"
updated: "2003-03-26T00:49:12.000Z"
replies: 4
views: 304
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/72077-för-få-parametrar"
---

# För få parametrar

## #1 — Renault, 2003-03-25T02:14Z

Kan inte komma på vad som är fel i följande kodsnutt:
Har fått förslag på att något fält- eller tabellnamn är felstavat , men så är det inte!

\<% Visa = "SELECT users.Username, users.Password, users.E-post, users.Access FROM users WHERE users.Password = " & Session("password") & ""

RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %\>

Feltexten är i alla fall:

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

\[Microsoft\]\[Drivrutin för ODBC Microsoft Access 97\] För få parametrar angavs. 3 förväntades.

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

## #2 — Jesper T, 2003-03-25T02:29Z

Det finns massa upptagna(förbjudna) namn i databaser, samt är "password" en sträng så skall det vara enkelfnuttar kring värdet.

Testa att skriva:

```
Visa = "SELECT [Username], [Password], E_post, [Access] FROM users  WHERE [Password] = '" & Session("password") & "'"
```

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

## #3 — @nders, 2003-03-25T05:00Z

Felmeddelandet betyder att det är tabell- eller fältnamn som är felaktiga, i det här fallet 3 stycken. Man får inte ha bindestreck i kolumnnamn, det skapar två felaktiga fältnamn, eftersom fältet E minus fältet post inte är det du menar. Dessutom tolkas lösenordet som ett fältnamn, det tredje, eftersom du inte har apostrofer runt värdet.

Byt namn på fältet E-post och lägg till apostrofer runt lösenordet enligt JesperTs inlägg.

Mvh

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

## #4 — Engine^, 2003-03-25T07:18Z

```
<% Visa = "SELECT Username, Password, Epost, [Access] FROM users WHERE Password = '" & Session("password") & "';" 

RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>
```

Så borde det bli.

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

## #5 — Renault, 2003-03-26T00:49Z

Tack för hjälpen!
Jag löste det med:
Visa = "SELECT \[Username\], \[Password\], E_post, \[Access\] FROM users  WHERE \[Password\] = '" & Session("password") & "'"

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/72077-för-få-parametrar
