webForumDet fria alternativet

krånglig kategorisering

ASP

24 svar · 280 visningar · startad av OveRRidE · sida 2 av 2

Frågan, av OveRRidE

Ok nu skall ni få nåt att bita i. Jag har iaf inte lyckats lösa det, men jag förvånar mig inte ifall ni gör det. :) Jag har en stor databas med följande struktur: Tabeller \------------- \-kat \-katjoin \-priser 1\. Kat \----------- Kat - primärnyckel och katid Katnamn - string 2\. Katjoin \---------------- ID - primärnyckel Artnr - string Katid - numerisk 3\. Priser \----

Läs frågan i sin helhet →
Medlem sedan feb. 200112 078 inlägg
#21
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data/priser.mdb"))

Set RecSet = Connect.Execute("select distinct kat.kat, katnamn from kat, kat_join, priswebsverige where kat.kat = kat_join.katid and kat_join.artnr = priswebsverige.artnr order by katnamn")

Namnet "priser" som jag använt innan skall egentligen vara "priswebsverige" som du ser ovan..

------------------
I have comed to take what is rightfully mine. Existence in eternity. And all i need is your creditcard number. | Existence

Medlem sedan juni 200032 967 inlägg
#22

hrrm. det är möjligt att jag tänkt fel i frågan. man kanske ska skriva om den en aning, använda JOIN istället. jag funderar på det över lunchen så kikar jag in här sedan.

mvh,

------------------
can i borrow your goat?

Medlem sedan feb. 200112 078 inlägg
#23

jag började fundera på en liknande grej som LarsG hjälpte mig med en gång.. fast det innefattade *, as, count och en massa andra konstiga grejer :)

jag är tacksam för all hjälp

------------------
I have comed to take what is rightfully mine. Existence in eternity. And all i need is your creditcard number. | Existence

Medlem sedan feb. 200112 078 inlägg
#24

Ingen som har nåt att komma med? :q

------------------
I have comed to take what is rightfully mine. Existence in eternity. And all i need is your creditcard number. | Existence

[Redigerat av OveRRidE den 18 aug 2001]

Medlem sedan dec. 200012 464 inlägg
#25

Fråga 1. Ta fram alla kategorier där det finns någon produkt.

select *
  from kat
 where kat.kat in 
  (select katid
     from kat_join
    where artnr in 
     (select artnr
        from priser))

Med reservation för felaktiga kolumnnamn.

Om man får felet

No value given for one or more required parameters.

så är det nästan alltid ett felaktigt kolumnn eller tabellnamn i frågan.

------------------
essentitia preter non sans multiplicandum

262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)