---
title: "No value given for one or more required parameters."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/129251-no-value-given-for-one-or-more-required-parameters"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Meng"
published: "2005-06-01T09:38:45.000Z"
updated: "2005-06-01T10:57:27.000Z"
replies: 8
views: 452
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/129251-no-value-given-for-one-or-more-required-parameters"
---

# No value given for one or more required parameters.

## #1 — Meng, 2005-06-01T09:38Z

```
<%Set RF = Conn.Execute("SELECT * FROM kategorier WHERE id="& Request.Querystring("kat"))%>

Viser kund varer i kategori: <b><%=RF("sapnavn")%> - <%=RF("kategorinavn")%></b>

[B]<%Set RecSet = Conn.Execute("SELECT * FROM varelager WHERE kategorisap = "& RF("sapnavn"))
	Do While Not RecSet.EOF%>[/B]

<%RecSet.MoveNext
Loop
RecSet.Close
Set RecSet = Nothing%>

<%RF.Close
Set RF = Nothing%>
```

Fel:

```
Microsoft JET Database Engine error '80040e10' 
No value given for one or more required parameters. 

/overskudslager/ol_bruger_reservere.asp, line 534
```

sapnavn = ET0202 och om jag skriver det istället för RF("sapnavn") så funkar det fint så ja jag fattar ingenting

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

## #2 — mrblonde, 2005-06-01T09:44Z

Om du skriver ut RF("sapnavn") vad står det då?

Skall det vara fnuttar runt variablen i sql frågan kanske om det är ett textfält?

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

## #3 — Meng, 2005-06-01T09:55Z

> sapnavn = ET0202

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

## #4 — @nders, 2005-06-01T09:56Z

1) Apostrofer runt textvärden
2) Rubriken!!!!!!!!!!!!!

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

## #5 — voigtann1, 2005-06-01T09:58Z

skriv så här:

```
<%
Set RF = Conn.Execute("SELECT * FROM kategorier WHERE id="& Request.Querystring("kat"))
sapnavn = rf("sapnavn")
response.write "Viser kunder varer i taegori: <b>" & sapnavn &" - " & RF("kategorinavn") &"</b>"
Set RecSet = Conn.Execute("SELECT * FROM varelager WHERE kategorisap = '"& sapnavn &"'")
Do While Not RecSet.EOF
RecSet.MoveNext
Loop
RecSet.Close
Set RecSet = Nothing%>

<%RF.Close
Set RF = Nothing%>
```

Vad är "sapnavn" för typ? är det text så kan det vara problem att få ut datan mer än en gång(eller så är det om den är PM) men nu har du satt den som en variabel sapnavn ...
kategorisap är inget tal

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

## #6 — Jesper T, 2005-06-01T10:10Z

> **@nders skrev:**
>
> 1) Apostrofer runt textvärden
> 2) Rubriken!!!!!!!!!!!!!

Fel.

1) Rubriken!!!!!!!!!!!!!
2) Apostrofer runt textvärden

 ;)

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

## #7 — OveRRidE, 2005-06-01T10:41Z

Rubriken är ändrad. 

MVH
OveRRidE, moderator

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

## #8 — Meng, 2005-06-01T10:44Z

Ja förlåt med rubriken..

```
Set RecSet = Conn.Execute("SELECT * FROM varelager WHERE kategorisap = '"& sapnavn &"'")
```

Det funkar, bara det att jag då inte får fram några poster alls, alltså att det blir recset eof, och det stämmer ej. Vad är fel nu?

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

## #9 — Jesper T, 2005-06-01T10:57Z

```
Dim sql
sql = "SELECT * FROM varelager WHERE kategorisap = '"& sapnavn &"'"

Response.Write "Debug: "& sql
Response.End

Set RecSet = Conn.Execute(sql)
```

Har du något i variabeln "sapnavn" då?
Testa att skriva ut sql:en.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/129251-no-value-given-for-one-or-more-required-parameters
