OOveRRidEMedlem sedan feb. 200112 078 inlägg 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..
@ndersMedlem sedan juni 200032 967 inlägghrrm. 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,
OOveRRidEMedlem sedan feb. 200112 078 inlägg 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
OOveRRidEMedlem sedan feb. 200112 078 inlägg Ingen som har nåt att komma med? 
LLarsGMedlem sedan dec. 200012 464 inlägg 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.