---
title: "Fel på min söksida"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6417-fel-på-min-söksida"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "LordJens"
published: "2000-08-23T17:13:00.000Z"
updated: "2000-08-24T07:21:00.000Z"
replies: 5
views: 344
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/6417-fel-på-min-söksida"
---

# Fel på min söksida

## #1 — LordJens, 2000-08-23T17:13Z

Jag har gjort en söksida där man kan leta efter medlemmar. 
Jag använder följande kod för att söka:

```
SokRes = "SELECT * FROM members WHERE member = "& Request.Form("sokmember") &" "
```

Tyvärr dyker det här meddelandet ständigt upp:

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

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

/members/search.asp, rad 14 

Kan någon hjälpa mig och säga vad som är fel.

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

## #2 — @nders, 2000-08-23T17:15Z

du kanske ska ha fjumpar runt sokmember, det framgår inte om det är en sträng eller till exempel ett id.

```
SokRes = "SELECT * FROM members WHERE member = '"& Request.Form("sokmember") &"' "
```

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

## #3 — toha, 2000-08-23T18:52Z

En liten säkerhetsfråga bara.

Vad händer om användare i input-rutan skriver:

**123'; delete \* from members;**

?

Sug på den...  ;)

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

## #4 — @nders, 2000-08-23T18:54Z

ingenting, eftersom det då blir en söksträng. så länge man ser till att escape:a fjumpar så ska det inte vara några problem.

men det går ju att vara elak om man vill det.

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

## #5 — LordJens, 2000-08-24T07:18Z

Det är en sträng. Fyller jag i namnet direkt på medlemen funkar det, men inte när jag hämtar ett värde med Request.Form.

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

## #6 — @nders, 2000-08-24T07:21Z

jag svarade alltså på tohas säkerhetsfråga.

är du säker på att du hämtar fält?
skriv ut sql-frågan innan du kör execute på den, så kan man se om det är något fel på den.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6417-fel-på-min-söksida
