---
title: "Fnuttifikationstabellen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10755-fnuttifikationstabellen"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "T_Codez"
published: "2001-07-24T10:25:00.000Z"
updated: "2001-07-24T14:09:00.000Z"
replies: 16
views: 251
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/10755-fnuttifikationstabellen"
---

# Fnuttifikationstabellen

## #1 — T_Codez, 2001-07-24T10:25Z

Hej

Problematiken ligger i fnuttarna någonstans. Har provat mig fram till frustration...

Vad ser ni som jag inte ser :q 

SQL = "SELECT \* FROM Artiklar WHERE fltArtikelNr =" &Request.QueryString("Id") "In( SELECT fltCountryCode FROM Artiklar Whera fltCountryCode =" &Request.Quarystring("land"))

Det jag försöker göra, är att vid en klickning på en länk från en tidigare sida ta med mig två argument. Id och land. Och dessa ska sedan nyttjas på den nya sidan.

länken ser ut så här(kanske den som är galen):
\<A href="update_article.asp?Id=\<%=rsEng("fltArtikelNr")%\>land=\<%=rsEng("fltCountryCode")%\>"\>edit\</A\>

Tack för uppmärksamheten
mvh/ TT

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

## #2 — niclas.j, 2001-07-24T10:30Z

kanske länken ska se ut så här:
\<A href="update_article.asp?Id=\<%=rsEng("fltArtikelNr")%\>&land=\<%=rsEng("fltCountryCode")%\>"\>edit\</A\>

ååå kopplingen:

SQL = "SELECT \* FROM Artiklar WHERE fltArtikelNr =" & Request.QueryString("Id") & "In( SELECT fltCountryCode FROM Artiklar Whera fltCountryCode =" &Request.Quarystring("land"))

//niclas

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

## #3 — T_Codez, 2001-07-24T10:38Z

Nopp, Ingen skillnad...

Tror nog att felet ligger i SQL historian. Jag får upp följande felmeddelande:

Microsoft VBScript compilation (0x800A0401)
Expected end of statement
/hardox/admin/update_article.asp, line 9, column 80
SQL = "SELECT \* FROM Artiklar WHERE fltArtikelNr =" &Request.QueryString("Id") "In( SELECT fltCountryCode FROM Artiklar Whera fltCountryCode =" &Request.Quarystring("land"))

/TT

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

## #4 — @nders, 2001-07-24T10:40Z

hrrm...

den frågan är inte korrekt...

vad vill du få ut egentligen???

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

## #5 — Lukaspojken, 2001-07-24T10:43Z

Testa att skriva ut din sql-fråga med response.write och se hur den ser ut...

response.write Sql

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

## #6 — T_Codez, 2001-07-24T10:48Z

@nders

Eeh.. Jo , jag vill få ut samtliga poster där kriterierna Id & land från föregående sida överensstämmer med Id och land i databasen.

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

## #7 — T_Codez, 2001-07-24T10:52Z

Lukaspojken:

Det är nog som @anders säger för ditt tips om response.write hann aldrig fungera som det skulle. Jag antar att response.write är det samma som att skriva: \<%=SQL%\>

/TT

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

## #8 — @nders, 2001-07-24T10:56Z

```
SQL = "SELECT * FROM Artiklar WHERE fltArtikelNr =" &Request.QueryString("Id") & " AND fltCountryCode =" &Request.Querystring("land")
```

det heter querystring också...
detta skall fungera under förutsättning att artikelnummer och countrycode är av typen tal i tabellen.

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

## #9 — Lukaspojken, 2001-07-24T11:08Z

Mmm...response.write fungerar likandant som \<% =SQL %\>

Det är bara ett tips nästa gång det blir problem. När man skriver ut så ser man oftast direkt var felet ligger. Ett bra hjälpmedel...:)

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

## #10 — T_Codez, 2001-07-24T11:15Z

Well...

Datatypen för land är ju text och Id tal. Men innan "Typfel meddelandet" så fick jag i alla fall det där rackarns felet:

Expected End of statement...

Jag tror jag får mickla några hidden values istället. Eller finns det kanske några andra bra lösningar?

Vad är det som gör att datatypen måste vara "Tal", när man använder sig av Querystring :q

/TT

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

## #11 — @nders, 2001-07-24T11:19Z

om land är text så skall du ha apostrofer runt det värdet.

```
SQL = "SELECT * FROM Artiklar WHERE fltArtikelNr =" &Request.QueryString("Id") & " AND fltCountryCode ='" &Request.Querystring("land")&"'"
```

var får du expected end of statement?

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

## #12 — @nders, 2001-07-24T11:20Z

> Vad är det som gör att datatypen måste vara "Tal", när man använder sig av Querystring

öh, va? var har du fått det ifrån?

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

## #13 — T_Codez, 2001-07-24T11:24Z

Error Type:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement
/hardox/admin/update_article.asp, line 10, column 80
SQL = "SELECT \* FROM Artiklar WHERE fltArtikelNr =" &Request.QueryString("Id") " AND fltCountryCode =" &Request.form("land"))
\-------------------------------------------------------------------------------^

("Id")\[ :x \]" AND fltCountryCode =" 

Där den livlöse är.

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

## #14 — @nders, 2001-07-24T11:25Z

varför testar du inte med den sql-fråga jag skrivit åt dig ovan?

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

## #15 — T_Codez, 2001-07-24T11:31Z

Med anledning av:

> öh, va? var har du fått det ifrån?

Jag vet inte. Skit bakom tangenterna, hjärnsläpp, taket rasat in, Dum i huv'e, eller vad som helst du tycker passar. Du får jättegärna låna min get. :OO 

I övrigt så tackar och bockar jag mig blodig denna gång också. :e

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

## #16 — T_Codez, 2001-07-24T12:40Z

Trodde jag ja... 

Tänkte att jag skulle tänka själv ett tag men det vill sig inte riktigt i alla fall. Av tipset ovan fick jag detta meddelande (aldrig sett tidigare):

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
\[Microsoft\]\[ODBC Microsoft Access Driver\]COUNT field incorrect 
/admin/update_article.asp,line 43

Rad 43 är
Set rs = db.Execute(SQL)

Vad beror COUNT field incorrect på? 
Hittade inget i Forumet. Och jag använder inte ens funktionen. Hrm!?

/TT

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

## #17 — T_Codez, 2001-07-24T14:09Z

Nu är det frid och fröjd igen.

Det jag gjort fel var att jag missat tillåta nolllängd i ett fält i min Access databas. Därav det (i mitt tycke) kryptiska meddelandet.

Så felet var som vanligt \*suck\*, bakom tangenterna.

Annars så vill jag tacka och bocka ytterligare X antal ggr. Till alla som hjälpt till denna gång:

@nders, Lukaspojken & niclas.j

Ps. Kan kanske tyckas vara onödigt att jag går in i tråden en gång till, Men jag ville bara tala om vad det var för lösning på mitt bekymmer. In case någon annan råkar ut för det eller också börjat fundera efter det funnits här. 

Samt att tacksamhet bör man också visa till de rackarna som hjälper till med ens opedagogiska frågor & funderingar.

Thankz again! :e

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10755-fnuttifikationstabellen
