---
title: "Default Querystring"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12324-default-querystring"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hallgren"
published: "2001-10-27T19:05:00.000Z"
updated: "2001-10-27T19:39:00.000Z"
replies: 2
views: 162
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/12324-default-querystring"
---

# Default Querystring

## #1 — Hallgren, 2001-10-27T19:05Z

Yo!

Använder mig av ID för att navigera runt på sidorna.

Nu är det så att när man kommer in på sidan så är querystringen tom och det blir fel. Jag testade med att läga in en If satts.

```
If trim(Request.Querystring("page")) = " " Then 
Request.Querystring = "1"
```

Ett försök för att få den att hämta ID 1´s text men den hämtade igen text fast navigeringen funkade. Hur löser jag det?

Koden jag använder...

**navigering**

```
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.Mappath("info.mdb")
%>

<form name="innehall">
<select name="innehall" onChange="linkselect (this.options[this.selectedIndex].value)">

<option>Innehåll >></option>

<option></option>
<%
strSQL = "SELECT * FROM pages ORDER by id ASC"
Set rs = Connect.Execute( strSQL )
Do until rs.EOF
%>
<option value="info.asp?page=<%=rs("id")%>"><%=rs("page")%></option>
<%
rs.MoveNext
Loop
Connect.Close
%>
```

**hämtar texten**

```
<%
Dim Connect

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.Mappath("info.mdb")

strSQL = "SELECT * FROM pages WHERE ID = " & Request.Querystring("page")
Set rs = Connect.Execute( strSQL )
Do until rs.EOF
%>

<%=rs("pagetext")%>		

<%
rs.Movenext
Loop
Connect.close
%>
```

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

## #2 — jorgen, 2001-10-27T19:13Z

Hej!

Kanske så här i början av asp-koden:

```
If len(Request.Querystring("page")) = 0 Then 
response.redirect 'sidan.asp + din default-querystring
End If
```

mvh Jörgen :)

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

## #3 — Hallgren, 2001-10-27T19:39Z

Så kan man göra och så tänkerjag göra. :)

danke!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12324-default-querystring
