Set DB_QUERY = Connect.Execute("SELECT Artiklar.Artikelnr, Artiklar.Artikelbenämning, Storlekar.Storlek, Priser.[Pris SEK], Lager.Lagersaldo FROM Storlekar INNER JOIN ((Artiklar INNER JOIN Lager ON Artiklar.Artikelnr = Lager.Artikelnr) INNER JOIN Priser ON (Lager.Storleknr = Priser.Storleknr) AND (Artiklar.Artikelnr = Priser.Artikelnr)) ON (Storlekar.Priskol = Priser.Priskol) AND (Lager.Storleknr = Storlekar.Storleknr) AND (Storlekar.Snr = Lager.Snr) WHERE Artiklar.Artikelbenämning LIKE '%"& strCat &"%' ORDER BY Artiklar.Artikelnr;")
Den ovan fungerar, den under fungerar inte, vad är fel?
' Set DB_QUERY = Connect.Execute("SELECT Artiklar.Artikelnr, Artiklar.Artikelbenämning, Storlekar.Storlek, Priser.[Pris SEK], Lager.Lagersaldo FROM Storlekar INNER JOIN ((Artiklar INNER JOIN Lager ON Artiklar.Artikelnr = Lager.Artikelnr) INNER JOIN Priser ON (Lager.Storleknr = Priser.Storleknr) AND (Artiklar.Artikelnr = Priser.Artikelnr)) ON (Storlekar.Priskol = Priser.Priskol) AND (Lager.Storleknr = Storlekar.Storleknr) AND (Storlekar.Snr = Lager.Snr) WHERE Artiklar.Artikelbenämning LIKE '%"& strCat &"%' GROUP BY Artiklar.Artikelnr;")
Jag får följande fel..
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that does not include the specified expression 'Artikelbenämning' as part of an aggregate function.
/af/products_list.asp, line 88
Vad beror det på ?..
Det jag vill göra är att gruppera alla artiklar med samma artikelnummer.., skall det vara så svårt ?
/t
------------------
the man with the golden bottle..