---
title: "vad är felet?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/44500-vad-är-felet"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "cupy"
published: "2002-05-24T23:35:30.000Z"
updated: "2002-06-09T21:29:17.000Z"
replies: 35
views: 768
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/44500-vad-är-felet"
---

# vad är felet?

_Sida 1 av 2._

## #1 — cupy, 2002-05-24T23:35Z

Om jag skriver så här då funkar inte korrekt :

strSQL = "Select \* From TABELL WHERE land LIKE '%" & Request.form("land") & "%' AND KATEGORI LIKE '%" & Request.form("kategori") & "%' AND  KON='K' ORDER BY Datum DESC"
 
Men om jag uteslutar den sista stycket då är allt ok \[AND KON='K'\]
problemet bara att jag behöver den !

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

## #2 — cupy, 2002-05-25T00:58Z

någon?

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

## #3 — @nders, 2002-05-25T04:51Z

På vilket sätt fungerar det inte korrekt?

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

## #4 — icaaq, 2002-05-25T05:43Z

Får du nått felmedelande?

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

## #5 — LAMP, 2002-05-25T08:44Z

Ett problem kan vara **Datum**, vilket är ett reserverat ord, byta namn på kolumnen eller gör en fusklösning genom att klammra **\[Datum\]**.

Vid alla SQL-fel är det lättare att hitta ett fel om man skriver ut frågan med response.write innan den exekveras.

```
response.write strSQL
```

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

## #6 — cupy, 2002-05-25T11:21Z

@nders! Det funkar inte korrekt- jag menar att då paging funkar inte o hämtar inte den senaste inlägget o.s.v

Icaaq - Jag får inget fel meddelande

Lamp- Det kan vara också fel men om jag tar bort den då funkar ändå likadant fast då listar den inte ut (by date)

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

## #7 — LAMP, 2002-05-25T11:27Z

vad får du ut från din response.write strSQL ?

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

## #8 — cupy, 2002-05-25T11:35Z

Select \* From tabell WHERE land LIKE '%%' AND KATEGORI LIKE '%%'AND KON='K' ORDER BY \[Datum\]

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

## #9 — icaaq, 2002-05-25T11:39Z

Du har ju inga värden i din SQL-sats....och sen ska det väl vara ett mellanslag LIKE '%%' AND KON='K' ORDER BY \[Datum\] här....

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

## #10 — cupy, 2002-05-25T12:40Z

jo jag fick det fram

Select \* From TABELL WHERE LAND LIKE '%sverige%' AND KATEGORI LIKE '%fysik%'AND KON='k' ORDER BY \[Datum\] DESC DET FINNS INGA UPPGIFER

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

## #11 — cupy, 2002-05-25T12:50Z

men det finns uppgifter om det! men den vill inte lista fram!

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

## #12 — LAMP, 2002-05-25T13:01Z

Iom att du använder \* i din select har du ju ett fält där också som heter datum. Vad händer om du hämtar enligt:

SELECT \[datum\], land, kategori FROM tabell ......

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

## #13 — @nders, 2002-05-25T13:04Z

Som icaaq skrev, lägg till ett mellanslag före AND KON...

Mvh,

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

## #14 — cupy, 2002-05-25T13:13Z

jag lagt till ett mellanslag och blev inget skilnad

När jag testat som LAMPs idé då fick jag den här

Error Type:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.

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

## #15 — LAMP, 2002-05-25T13:17Z

Då har du stavat ett kolumnnamn fel eller så finns inte angivet namn på kolumnen/erna du angivit.

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

## #16 — cupy, 2002-05-25T13:22Z

OKEJ! Jag fixat det faktist var det så att i select idropdown menu
skrev jag non i första raden  istället för "" MEN, paging funkar inte det bara listar ut allt och inte som jag vill---- första sidan stämmer men på nästa sida är helt kaos

Har ni några idéer varför och vad kan man göra?

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

## #17 — cupy, 2002-05-25T13:51Z

Jag fixat den också ! genom att ändra allt till \[get\] 

Sista problemet är

strSQL = "Select \* From TABELL WHERE land LIKE '%" & Request("land") & "%' AND KATEGORI LIKE '%" & Request("kategori") & "%' ORDER BY \[Datum\] DESC" 
men om jag lägger till KON='k' då funkar inte

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

## #18 — Skarre, 2002-05-25T16:35Z

> *Ursprungligen av LAMP*  **Ett problem kan vara **Datum**, vilket är ett reserverat ord ...**

Det kanske inte hör hit, men är "datum" verkligen ett reserverat ord? :q

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

## #19 — LAMP, 2002-05-25T17:19Z

> *Ursprungligen av Skarre*  **Det kanske inte hör hit, men är "datum" verkligen ett reserverat ord? :q**

det beror på dbms, men i flera sql-dialekter är det ett reserverat ord.

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

## #20 — LarsG, 2002-05-25T17:26Z

Nej, det är bara i svensk Access som det kan vara problem med datum.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/44500-vad-är-felet  
Nästa sida: https://www.webforum.nu/amne/asp/44500-vad-är-felet/page2.md
