---
title: "Ta fram siffror från en databas..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11761-ta-fram-siffror-från-en-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "KoTTeN"
published: "2001-09-24T20:53:00.000Z"
updated: "2001-09-24T21:37:00.000Z"
replies: 7
views: 252
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/11761-ta-fram-siffror-från-en-databas"
---

# Ta fram siffror från en databas...

## #1 — KoTTeN, 2001-09-24T20:53Z

Har ett ställe där jag med hjälp av en sql kan plocka ut ord på dess första bokstav. Vad sql:en ska söka på styrs av ett antal länkar, tex:
 
\<A CLASS="vit" HREF="pc2.asp?bokstav=a"\> a \</A\>
\<A CLASS="vit" HREF="pc2.asp?bokstav=b"\> b \</A\>

Men vad skriver man om man vill att alla siffror ska komma fram istället? #? eller vadå?

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

## #2 — emission, 2001-09-24T21:03Z

Jag misstänker att jag inte förstår frågan, så förklara gärna mer.

I annat fall

\<A CLASS="vit" HREF="pc2.asp?bokstav=1"\> a \</A\>

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

## #3 — Pace, 2001-09-24T21:04Z

```
SELECT blaha, blaha2 FROM tabell WHERE fält = '" & bokstav &  "%'"
```

\[r\] Hmmmm, vid närmare eftertanke förstår jag nog inte heller...

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

## #4 — Brimba, 2001-09-24T21:04Z

\<A CLASS="vit" HREF="pc2.asp?bokstav=kawabaaanga"\> # \</A\>

Sedan har du en liten funktion...

\<%
If request.querystring("bokstav") = "kawabaaanga" Then
  If IsNumeric(left(RS("shaboddii"),1)) Then response.write RS("mabodooo")
osv...
%\>

...Men jag kanske inte heller förstår.. så du får nog förklara :)

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

## #5 — KoTTeN, 2001-09-24T21:09Z

hehe ok, förklarar som en skit... Ledsen för de... 

Jag har en sida me spel fusk på. 
Så först får man välja första bokstaven i spelet man söker. Länkarna ser ut så här: 

\<A CLASS="vit" HREF="pc2.asp?bokstav=a"\> a \</A\>
\<A CLASS="vit" HREF="pc2.asp?bokstav=b"\> b \</A\>

osv... De länkar då till ett sql som ska ta fram den bokstav man valde...

Men nu är ju inte allt bara bokstäver, de finns ju en massa siffror oxå... Hur fixar man en länk så att man kan hämta alla siffror på en enda sida? 

Typ \<A CLASS="vit" HREF="pc2.asp?bokstav=#"\> # \</A\> eller nå??? 

Hoppas ni fattar nu.... =)

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

## #6 — Brimba, 2001-09-24T21:11Z

modifiera mitt exempel så skall det fungera... lägg in några loopar så är det klart.
Ett annat alternativ är att hämta allt nummeriskt direkt i SQLFrågan, och då gör du bara en speciell fråga om du har ett speciellt värde på querystringen bokstav.

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

## #7 — LarsG, 2001-09-24T21:31Z

```
<A CLASS="vit" HREF="pc2.asp?bokstav=1"> 0-9 </A>
```

och på pc2.asp

```
if request.querystring("bokstav") = "1" then
sql = "select * from t where b like '[0-9]%'"
else
sql = "select * from t where b like '" & request.querystring("bokstav") & "%'"
end if
```

Det är inte sql-standard så det fungerar inte med alla dbms men det t.ex Access, SQL server och Sybase hanterar det.

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

## #8 — KoTTeN, 2001-09-24T21:37Z

ok! Tack nu funkar det!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11761-ta-fram-siffror-från-en-databas
