---
title: "Frågesats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/141780-frågesats"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "hallmert"
published: "2006-01-31T17:13:11.000Z"
updated: "2006-02-04T10:09:23.000Z"
replies: 17
views: 665
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/141780-frågesats"
---

# Frågesats

## #1 — hallmert, 2006-01-31T17:13Z

Koden är följande:

```
Addera = "SELECT * FROM undersidor WHERE kategori = " & reuest.querystring("base") & " ORDER BY sidnamn DESC"
```

Felmeddelande: 

Feltyp:
Körningsfel i Microsoft VBScript (0x800A01A8)
Objekt krävs.: ''
/arbeten/agren/bild.asp, line 12

Vart ska dessa '  ' placeras?

Tack på förhand!

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

## #2 — Lizard King, 2006-01-31T17:16Z

```
Addera = "SELECT * FROM undersidor WHERE kategori = '" & reuest.querystring("base") & "' ORDER BY sidnamn DESC"
```

 
Gissar jag på.

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

## #3 — hallmert, 2006-01-31T17:18Z

Det gjorde jag också, men jag får samma feltyp!

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

## #4 — Peter S, 2006-01-31T17:19Z

```
re[b]q[/b]uest
```

Vad är kategori för datatyp?

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

## #5 — hallmert, 2006-01-31T17:21Z

Peter: Det är ett PM-fält!

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

## #6 — Peter S, 2006-01-31T17:26Z

Kan du visa mer kod?

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

## #7 — hallmert, 2006-01-31T17:44Z

```
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.open "provider=Microsoft.Jet.OLEDB.4.0;Data source=" & Server.MapPath("db/db.mdb")

Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM undersidor WHERE kategori = '" & reuest.querystring("base") & "' ORDER BY sidnamn DESC"

RecSet.Open Addera, Connect, 1, 2

	color = ""
	Do Until RecSet.EOF
	If color = "#DBDBDB" Then
	color = ""
	Else
	color = "#DBDBDB"
	End If
%>
<%if RecSet.eof then %>Inga val ännu.<% end if %>
<%=recset("sidnamn")%><br>
<%
RecSet.MoveNext
Loop
RecSet.Close
Connect.Close
%>
```

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

## #8 — @nders, 2006-01-31T18:29Z

Läs vad Peter skriver.

> **Peter S skrev:**
>
> ```
> re[b]q[/b]uest
> ```

Det är visserligen inte det enda som är fel i den där koden, men börja så så länge, så får du lösa ett fel i taget.

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

## #9 — devotion, 2006-01-31T18:56Z

Har du provat att skriva ut sql-frågan?

Mvh
henrik

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

## #10 — Snakes, 2006-02-01T03:54Z

Först så gör du som alla har sagt skriv Request och inte Reuest.

```
Addera = "SELECT * FROM undersidor WHERE kategori = " & Reuest.querystring("base") & " ORDER BY sidnamn DESC"
```

Och sen Objekt krävs.: '' betyder inte att du behöver enkel knotar utan det är något som saknas.

Jag tror att du inte skriver in querystring i slutet av filnamnet "bild.asp?base=värde", men jag kan ha fel.

Vad står det på line 12?

PS. Följ devotions råd, skriv ut sql-frågan.

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

## #11 — Troxy, 2006-02-01T12:58Z

Att skriva ut SQL-frågan löser väl inte detta problem, eftersom detta inte är ett SQL-relaterat fel? Eller har jag fel?

Sedan är denna SQL-fråga helt öppen för sk. SQL-injections, vilket är en vanlig men farlig säkerhetslucka. Sök om detta i forumet så hittar du mer info.

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

## #12 — devotion, 2006-02-01T13:07Z

Nä, det var ett skitkass förslag... ursäkta!

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

## #13 — Snakes, 2006-02-01T17:43Z

Troxy, man skriver inte ut sql frågan för att det kommer lösa problemet. Man skriver ut frågan för att kolla ifall det är nåt fel med den och om det inte är det då kollar man på nåt annat... Det är så det funkar med debugging

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

## #14 — Troxy, 2006-02-02T22:21Z

Snakes, men jag fattar precis varför man skriver ut en SQL-fråga såklart. Men i detta fall hjälper det inte att titta på SQL-frågan, för felmeddelandet är ASP-relaterat. Hade det varit ett SQL-relaterat fel hade felmeddelande varit något i stil med:

> You have an error in your SQL syntax; check the manual that
> corresponds to your MySQL server version for the right syntax to use near...

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

## #15 — Snakes, 2006-02-03T07:26Z

Troxy, hur vet du att han använder en MySQL databas?

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

## #16 — devotion, 2006-02-03T14:19Z

Det verkar som Hallmert har gett upp denna tråd.. 

Det vore dock intressant att se vad resultatet av sql frågan i utskrivet skick blev....

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

## #17 — Troxy, 2006-02-04T10:03Z

> **Snakes skrev:**
>
> Troxy, hur vet du att han använder en MySQL databas?

Det vet jag inte, men "Körningsfel i Microsoft VBScript" är i alla fall inget som har med SQL att göra. (Nu börjar detta bli en ganska värdelös diskussion)

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

## #18 — Snakes, 2006-02-04T10:09Z

Du har rätt, drar mig tillbaka.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/141780-frågesats
