---
title: "hämta värde från formulär till SQL-fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5591-hämta-värde-från-formulär-till-sql-fråga"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Percy"
published: "2000-04-25T16:33:00.000Z"
updated: "2000-04-25T17:14:00.000Z"
replies: 1
views: 219
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/5591-hämta-värde-från-formulär-till-sql-fråga"
---

# hämta värde från formulär till SQL-fråga

## #1 — Percy, 2000-04-25T16:33Z

Hej!
har gjort ett fomulär där man fyller i två tal som sedan skall hämtas till en SQL-fråga men får det ej att fungera! man skall även kunna välja ur vilken kategori man vill söka ur där jag har en kolumn per kategori i access-databasen. koden är följande:

SELECT s, v, h FROM betyg WHERE \<%=Request.Form("kategori") BETWEEN (\<%=Request.Form("tal1")%\> AND \<%=Request.Form("tal2")%\> ORDER BY \<%=Request.Form("kategori")%\> ) ASC

namnet på drop-down menyn är "kategori" och på de två textfälten "tal1" resp. "tal2"
vad är det som är fel?

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

## #2 — emission, 2000-04-25T17:14Z

Hur ser resten av koden ut, med databaskoppling etc.?

Du kan inte använda inline-ASP (\<%= .... %\> ) när du skapar ett SQL-uttryck. Det använder man bara när man ska lägga in ett värde från ASP i den HTML-sida som visas.

Något i stil med 

SQLsatsen="SELECT s, v, h FROM betyg WHERE " & Request.Form("kategori") & " BETWEEN " & Request.Form("tal1") & " AND " & Request.Form("tal2") & " ORDER BY " & Request.Form("kategori") & " ASC"

...och så en massa kod som exekverar SQL-satsen och gör något med den.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5591-hämta-värde-från-formulär-till-sql-fråga
