---
title: "Lista enbart kollumner med viss info."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/14368-lista-enbart-kollumner-med-viss-info"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "StefanP"
published: "2002-02-12T09:57:00.000Z"
updated: "2002-02-12T13:11:00.000Z"
replies: 9
views: 275
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/14368-lista-enbart-kollumner-med-viss-info"
---

# Lista enbart kollumner med viss info.

## #1 — StefanP, 2002-02-12T09:57Z

Denna kod använder jag för att välja vilken tabell jag skall hämta information ifrån.

```
<%strArea = Request.Querystring("area")
If strArea = "vision" OR strArea = "personal" OR strArea = "utbildning" OR strArea= "material" OR strArea= "kundkommunikation" OR strArea= "mat" OR strArea= "deli" OR strArea= "servering" OR strArea= "service" OR strArea= "bemanning" OR strArea= "logistik" OR strArea= "aktiviteter" OR strArea= "linxannat" OR strArea= "bilaga" Then
Set Rs = Server.CreateObject("ADODB.Recordset")
visa = "SELECT * FROM " & strArea & " ORDER BY ordning"
End If
Rs.Open visa, Connect, adOpenStatic, adLockOptimistic 
%>
```

Men jag vill inte ha en massa tabeller utan istället ha allt i samma tabell.
Kan jag på nåt sätt göra så att om man text väljer visa.asp?area=vision
Så visar den enbart dom i tabellen där det står "vision" i omrodes kollumnen?

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

## #2 — Rinaldo, 2002-02-12T10:18Z

Förstår inte vad du menade riktigt men om du har allt i samma tabell kan du skapa ett sorteringsfält där du lägger in det ordet vilket posten tillhör...

```
<%strArea = Request.Querystring("area")
If strArea = "vision" OR strArea = "personal" OR strArea = "utbildning" OR strArea= "material" OR strArea= "kundkommunikation" OR strArea= "mat" OR strArea= "deli" OR strArea= "servering" OR strArea= "service" OR strArea= "bemanning" OR strArea= "logistik" OR strArea= "aktiviteter" OR strArea= "linxannat" OR strArea= "bilaga" Then
Set Rs = Server.CreateObject("ADODB.Recordset")
visa = "SELECT * FROM din_tabell Where sort = " & strArea & " ORDER BY ordning"
End If
Rs.Open visa, Connect, adOpenStatic, adLockOptimistic 
%>
```

Du lägger alltså in ett värde i fältet sort som tex utbildning och sedan hämtar du bara alla med det ordet i fältet...

kanske var lite otydlig...

//MVH Rinaldo

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

## #3 — StefanP, 2002-02-12T10:38Z

Jag har alltså en kollumn som heter "omrode" där har jag skrivit in vilket omrode posten tillhör. 
TEx Vision, Servering etc.
Sen om jag tar visa.asp?area=vision så ska den enbart ta dom posterna som har vision i omrode's kollumnen.
Hoppas du förstår bättre nu.

Borde väl bli nåt i stil med

```
visa = "SELECT omrode FROM din_tabell Where sort = " & strArea & " ORDER BY ordning"
```

\[Redigerat av StefanP den 12 feb 2002\]

\[Redigerat av StefanP den 12 feb 2002\]

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

## #4 — LarsG, 2002-02-12T10:46Z

```
visa = "SELECT omrode FROM din_tabell Where sort = '" & strArea & "' ORDER BY ordning"
```

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

## #5 — StefanP, 2002-02-12T10:55Z

Microsoft\]\[ODBC Microsoft Access Driver\] Too few parameters. Expected 1. 

visa.asp, line 235

```
<!--#include file="adovbs.inc"-->
		    <%
set Connect=server.createobject("ADODB.Connection")
Connect.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&server.mappath("../dbs/linxkonceptsok.mdb")
%>
            <span class="lenk"> 
            <%strArea = Request.Querystring("area")
If strArea = "vision" OR strArea = "personal" OR strArea = "utbildning" OR strArea= "material" OR strArea= "kundkommunikation" OR strArea= "mat" OR strArea= "deli" OR strArea= "servering" OR strArea= "service" OR strArea= "bemanning" OR strArea= "logistik" OR strArea= "aktiviteter" OR strArea= "linxannat" OR strArea= "bilaga" Then
Set Rs = Server.CreateObject("ADODB.Recordset")
visa = "SELECT omrode FROM konceptbeskrivning Where sort = '" & strArea & "' ORDER BY ordning"
End If
[b]Rs.Open visa, Connect, adOpenStatic, adLockOptimistic [/b]
%>
            <%Do Until RS.EOF or i = 1%>
```

line 235 är fetstil

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

## #6 — @nders, 2002-02-12T10:57Z

Då är det nog något tabell- eller fältnamn i din fråga som inte stämmer.

Mvh,

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

## #7 — StefanP, 2002-02-12T11:20Z

Nej det beror inte på det.
Har kortat ned koden och databasen för att se ifall det kunde vara felet.

```
  <!--#include file="adovbs.inc"-->
            <%
set Connect=server.createobject("ADODB.Connection")
Connect.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&server.mappath("../dbs/linxkonceptsok.mdb")
%>
            <span class="lenk"> 
            <%strArea = Request.Querystring("area")
If strArea = "vision" OR strArea = "personal" Then
Set Rs = Server.CreateObject("ADODB.Recordset")
visa = "SELECT omrode FROM konceptbeskrivning Where sort = '" & strArea & "' ORDER BY ordning"
End If
Rs.Open visa, Connect, adOpenStatic, adLockOptimistic 
%>
            <%Do Until RS.EOF or i = 1%>
```

vision och personal är dom ända som finns. Men fortf samma fel.

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

## #8 — StefanP, 2002-02-12T11:24Z

Ja kom på att ja måste hämta in identety också.
hur gör jag det?

```
visa = "SELECT omrode FROM konceptbeskrivning Where sort = '" & strArea & "' ORDER BY ordning Where identety=" & Cint(request("identety"))
```

Får detta error

```
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'ordning Where identety=73'. 

visa1.asp, line 60
```

Och line 60 är 

```
Rs.Open visa, Connect, adOpenStatic, adLockOptimistic
```

Missing operator brukar ju dyka upp när ID't som man skrivit in i querystringen inte finns. Men jag har dubbelkollat och det finns.

\[Redigerat av StefanP den 12 feb 2002\]

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

## #9 — icaaq, 2002-02-12T12:56Z

Hur ser den ut om du skriver ut den med response.Write

```
Response.Write Visa
```

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

## #10 — LarsG, 2002-02-12T13:11Z

```
visa = "SELECT omrode FROM konceptbeskrivning Where sort = '" & strArea & "' and identety=" & request("identety") & " ORDER BY ordning "
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/14368-lista-enbart-kollumner-med-viss-info
