---
title: "AKUT hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/120710-akut-hjälp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Tony Kjeldsen"
published: "2005-01-21T17:20:42.000Z"
updated: "2005-01-22T10:38:00.000Z"
replies: 9
views: 386
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/120710-akut-hjälp"
---

# AKUT hjälp

## #1 — Tony Kjeldsen, 2005-01-21T17:20Z

Får detta felmeddelande

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 
\[Microsoft\]\[ODBC Microsoft Access Driver\] Syntax error (missing operator) in query expression 'Like '%%''. 

/html/formular/sok.asp, line 180 

Const perSida= 10
Sidan = Request.QueryString("sida")
If Sidan = "" then 
  sida = 1 
Else 
  sida = Sidan 
End If 

With RecSet
  .CursorLocation = 3
  .CacheSize = perSida
End With

If Request.QueryString("ord") = "" Then
  SQL = "Select \* From " & Tabbe & " Where " & Falt & " Like '%" & Request.Form("sokord") & "%' Order By " & falt1 & " Desc"
Else
  SQL = "Select \* From " & Tabbe & " Where "& Request.QueryString("val") &" Like '%" & Request.QueryString("ord") & "%' Order By " & falt1 & " Desc"
End If
  RecSet.Open SQL, Conn  (ÉNLIGT FELMEDDELANDET SÅ ÄR DET DENNA STRÄNG SOM ÄR FEL)

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

## #2 — hallmert, 2005-01-21T17:33Z

Har du någon anslutning som heter Conn då?

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

## #3 — Tony Kjeldsen, 2005-01-21T17:38Z

Så här ser en större del av koden ut. meningen är att formuläret ska delas upp på flera sidor, den ska bara visa 10 poster/ sida men när man har fler än 10 poster och ska blädra över till nästa sida får man felmeddelandet

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

## #4 — @nders, 2005-01-21T17:59Z

Antagligen glömmer du skicka alla nödvändiga värden med i querystringen när du skapar länkarna till nästa sida.

En eller flera av variablerna du använder i SQL-frågan saknar värde.

Det är att rekommendera att när man har problem med en sql-fråga som inte fungerar, skriv ut den med response.write istället för att exekvera. Då är det lättare att felsöka, och man kan enkelt se om det är något som saknas.

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

## #5 — Tony Kjeldsen, 2005-01-21T19:17Z

Jag får ingen ordning på min kod :-( finns det någon snäll människa som kan hjälpa mig?? Jag måste få upp sidan senast på måndag "suck" jag skickar gärna koden till den som hjälper mig för koden är för lång att infoga här...

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

## #6 — LarsG, 2005-01-21T19:23Z

I stället för

```
RecSet.Open SQL, Conn
```

skriv

```
response.write "Debug:" & SQL
response.end
```

Posta resultatet.

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

## #7 — Tony Kjeldsen, 2005-01-21T19:28Z

Svaret blev.

Debug:Select \* From gastbok Where datum Like '%%' Order By Id Desc

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

## #8 — Jesper T, 2005-01-21T22:52Z

Se över ditt sätt att namnge dina inlägg.
AKUT Hjälp säger nada.
"missing operator" eller "fel i sökskript" eller något likande är bättre.

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

## #9 — @nders, 2005-01-22T09:04Z

> **Tony Kjeldsen skrev:**
>
> Svaret blev.
> 
> Debug:Select \* From gastbok Where datum Like '%%' Order By Id Desc

Får du verkligen det svaret på sida 2, när du bläddrat?

(Jag förstår inte riktigt markeringen av LarsGs inlägg, betyder det att problemet är löst? I så fall, vad var problemet och lösningen :q)

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

## #10 — Tony Kjeldsen, 2005-01-22T10:38Z

Det hela berodde på att jag inte hade skrivit in ett sökord i sökfältet. Så när det fanns fler än 10 poster så la den upp en ny sida. När man sedan skulle bläddra till nästa sida för att titta på de posterna så visste inte formuläret vad den skulle leta efter.
Därför skrev jag in ett förifyllt datumvärde i sökfältet.
Vipps så funkar det.
Ursäkta att jag inte förklarde detta när jag la upp tråden som löst

Anledningen till att rubriken på inlägget är AKUT hjälp är för att det är just akut. Jag förstår vinken att man bör skriva rubrik på typ av problem men detta formuläret måste vara så felfritt som möjligt innan Måndag för då är det skarpt läge för formuläret som jag har.

Hoppas ni har lite tålamod med mig är ganska grön i sådana här sammanhang.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/120710-akut-hjälp
