---
title: "Hjälp önskas... Querystrings"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/42681-hjälp-önskas-querystrings"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Oakman"
published: "2002-04-28T21:04:32.000Z"
updated: "2002-04-28T21:21:46.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/42681-hjälp-önskas-querystrings"
---

# Hjälp önskas... Querystrings

## #1 — Oakman, 2002-04-28T21:04Z

Jag har en sida som skickar vidare en querystring ungefär så här:

\<head\>
\<SCRIPT language="JavaScript"\>

function openStorbild(x) 
{
open("stor.asp?" + x, "openStorbild" , "scrollbars=0,resizable=0,width=640,height=550"); 
}

\</SCRIPT\>
\</head\>
...............

while not RS.EOF
%\>

\<a href="javascript:openStorbild(\<%=rs("ID")%\>);"\>\<img src="\<%=rs("Thumb")%\>" border="0"\>\</a\>

\<%
RS.movenext
wend

...............

Och så en sida som ska ta emot querystringen:

..............
tjohej = request.querystring("x")

SQL = "SELECT Path,Description,Thumb FROM photo WHERE ID = tjohej"	
RS.open SQL, conn
...............

Jag får:
"Det har inte angetts något värde för en eller flera nödvändiga parametrar.
/portfolio/stor.asp, line 20" i IE

line 20: RS.open SQL, conn

Vad har jag nu gjort för fel? Jag är nybörjare på Asp... 

 :)

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

## #2 — emission, 2002-04-28T21:09Z

Eftersom tjohej är en variabel måste den ligga utanför strängen.

"SELECT Path,Description,Thumb FROM photo WHERE ID = " & tjohej

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

## #3 — SPiN, 2002-04-28T21:10Z

Funktionen borde se ut så här:

```
function openStorbild(x)
{
open("stor.asp?x=" + x, "openStorbild" , "scrollbars=0,resizable=0,width=640,height=550");
}
```

Och sidan stor.asp:

```
...
SQL = "SELECT Path,Description,Thumb FROM photo WHERE ID = " & tjohej
...
```

 :)

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

## #4 — Oakman, 2002-04-28T21:16Z

Tack... men stämmer verkligen raden:

SQL = "SELECT Path,Description,Thumb FROM photo WHERE ID = " & tjohej

?
För jag får:

Feltyp:
Microsoft JET Database Engine (0x80040E14)
Syntaxfel (operator saknas) i frågeuttrycket 'ID ='.
/portfolio/stor.asp, line 20

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

## #5 — SPiN, 2002-04-28T21:18Z

Ändrade du funktionen, till det jag visade? emission verkade inte se det, men jag upptäckte att du aldrig definerade variabeln x. Din adress blir med din funktion: stor.asp?5 och stor.asp?x=5 med min funktion, om ID-numret är 5. :)

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

## #6 — Oakman, 2002-04-28T21:21Z

Japp det ändrade jag också. Nu funkar det. Det senaste felmeddelandet berodde på slarv... 
Tack så mycket för hjälpen. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/42681-hjälp-önskas-querystrings
