---
title: "Hittar inte sidan..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13813-hittar-inte-sidan"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ampy"
published: "2002-01-16T18:08:00.000Z"
updated: "2002-01-16T20:33:00.000Z"
replies: 25
views: 390
page: 1
pages: 2
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/13813-hittar-inte-sidan"
---

# Hittar inte sidan...

_Sida 1 av 2._

## #1 — ampy, 2002-01-16T18:08Z

Så här ser länken ut:

```
<a href="intervju3.asp&id=<%=rst("ID")%>"><%=rst("hemsida")%></a>
```

Och så här ser sidan intervju3.asp ut:

```
<%

 idnr = "Request.Querystring("id")"

Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("intervjuer.mdb")&";pwd=losen"

Set RecSet = Server.CreateObject("ADODB.Recordset")

		Addera = RecSet("Klick") + 1

		strSQL="UPDATE intervjuer SET Klick =" & Addera & " WHERE ID = idnr"
		'Response.Write "SQL= " & strSQL
		Connect.execute (strSQL)

		
		Response.Redirect "intervju2.asp?vad=visa&id=idnr"
%>
```

Felet är att den inte hittar sidan när jag klickar på länken. Varför?

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

## #2 — @nders, 2002-01-16T18:12Z

Prova att byta ut & mot ? i länken.

Mvh,

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

## #3 — ampy, 2002-01-16T18:14Z

Samma fel som förut att sidan inte kan hittas.

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

## #4 — @nders, 2002-01-16T18:21Z

finns intervju2.asp då?

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

## #5 — ampy, 2002-01-16T18:23Z

Ja, den finns.

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

## #6 — SPiN, 2002-01-16T18:24Z

```
idnr = "Request.Querystring("id")"
```

 :q

Bör ju se ut så här:

```
idnr = Request.QueryString ( "id" )
```

Annars är det inte så konstigt att det blir fel... :)

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

## #7 — @nders, 2002-01-16T18:25Z

Absolut. Men det borde ju inte skapa en 404. Eller?

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

## #8 — ampy, 2002-01-16T18:27Z

Sidan kan fortfarandes inte hittas.

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

## #9 — LarsG, 2002-01-16T18:28Z

Nej,

Den här koden:

```
Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = RecSet("Klick") + 1

strSQL="UPDATE intervjuer SET Klick =" & Addera & " WHERE ID = idnr"
```

bör vara 

```
strSQL="UPDATE intervjuer SET Klick =klick + 1 WHERE ID = " & idnr
```

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

## #10 — ampy, 2002-01-16T18:32Z

Sidan kan fortfarande inte hittas, tycker inte ni att det är konstigt att jag inte får ett felmeddelande?

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

## #11 — @nders, 2002-01-16T18:37Z

Får du en 404?

Ligger filerna i samma mapp?
Känns som att sökvägen någonstans är fel.

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

## #12 — ampy, 2002-01-16T18:41Z

Det är riktigt pinsamt men jag hade sparat intervju3.asp i fel mapp, men när jag nu klickar på länken så kommer detta upp:

```
HTTP 500 - Internt serverfel 
Internet Explorer
```

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

## #13 — LarsG, 2002-01-16T18:44Z

Då får du börja med att ta bort user-friendly error messages i IE.

tools --\> Internet options --\> advaced

Ta bort markeringen på 

Show user friendly error messages

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

## #14 — @nders, 2002-01-16T18:45Z

Arrgh! ;)

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

## #15 — SPiN, 2002-01-16T18:46Z

Slå av "Visa egna felmeddelanden" under Verktyg \> Internet-Alternativ \> Avancerat i IE, så ser du vad som är fel.

Red.} @nders, klart att man inte ska få en 404 av det... :r
LarsG, du får ta den engelska biten. :e

\[Redigerat av SPiN den 16 jan 2002\]

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

## #16 — ampy, 2002-01-16T18:55Z

På dessa rader:

```
Const adOpenStatic = 3
Const adLockReadOnly = 1
Const adCmdText = 1
```

Felmeddelande:

```
Namnet har omdefinierats.
```

Jag har infogat adovsbs.inc högst upp på sidan, kan det ha något med det att göra.

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

## #17 — LarsG, 2002-01-16T18:57Z

Precis, då du har definerat de konstanter du använder så kan du ta bort adovbs.inc

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

## #18 — ampy, 2002-01-16T19:01Z

I denna kod:

```
strSQL = "Select * from intervjuer WHERE id ="& Request.Querystring("id")

Set rst = Server.CreateObject("ADODB.Recordset")
rst.Open strSQL, Con, adOpenStatic, _
```

Felmeddelande:

```
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. 

/intervju2.asp, line 99
```

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

## #19 — @nders, 2002-01-16T19:02Z

Ber om ursäkt, kortslutning. :r

\[Redigerat av @nders den 16 jan 2002\]

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

## #20 — LarsG, 2002-01-16T19:04Z

Vilken datatyp har kolumnen id?

Om den är av typen text så skall sql-satsen se ut så här

```
strSQL = "Select * from intervjuer WHERE id ='"& Request.Querystring("id") & "'"
```

Om det inte hjälper så kan du skriva ut strSQL så vi kan se vad den innehåller

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13813-hittar-inte-sidan  
Nästa sida: https://www.webforum.nu/amne/asp/13813-hittar-inte-sidan/page2.md
