Hjælp til Access query builder
Hej.Jeg har en Access DB som der laves nogle SQL kald til fra noget ASP kode. Jeg har brug for at uddvide disse SQL kald til at indeholde et felt mere, fra en ekstra tabel. SQL kaldene ser ud som følger:
1:
sql= "SELECT Products.*, ProductToCategory.CatID As MainCatID FROM Products, ProductToCategory WHERE Products.ProdID IN ( '" & Replace(Application("Featured"),",","','") & "' ) AND Products.ProdID = ProductToCategory.ProdID AND ProductToCategory.IsMain = 1" & sqlOrderBy
2:
sql= "SELECT Products.*, ProductToCategory.CatID As MainCatID FROM Products INNER JOIN (Categories INNER JOIN ProductToCategory ON Categories.CatID = ProductToCategory.CatID) ON Products.ProdID = ProductToCategory.ProdID WHERE Products.Offer > 0 AND ProductToCategory.IsMain = 1 AND (Products.Show = 1 AND Categories.Show = 1 ) " & sqlOrderBy
3:
sql= "SELECT Products.*, ProductToCategory.CatID As MainCatID FROM Products INNER JOIN (Categories INNER JOIN ProductToCategory ON Categories.CatID = ProductToCategory.CatID) ON Products.ProdID = ProductToCategory.ProdID WHERE Products.ManuID= '" & ManuID & "' AND ProductToCategory.IsMain = 1 AND (Products.Show = 1 AND Categories.Show = 1 ) " & sqlOrderBy
4:
sql= "SELECT Products.*, ProductToCategory.CatID As MainCatID FROM Products, ProductToCategory, Categories, commonlist WHERE Products.ProdId = Commonlist.ProdId AND Products.ProdID = ProductToCategory.ProdID AND ProductToCategory.CatID = Categories.CatID AND ProductToCategory.IsMain = 1 AND UserID = '" & Session("UserID") & "' AND (Products.Show = 1 AND Categories.Show = 1) ORDER BY Products.Name"
5:
sql= "SELECT products.*, ProductToCategory.CatID As MainCatID FROM Products INNER JOIN (Categories INNER JOIN ProductToCategory ON Categories.CatID = ProductToCategory.CatID) ON Products.ProdID = ProductToCategory.ProdID WHERE (" & strCrit & ") " & strSQL & strSQLPrice & " AND (Products.Show = 1 AND Categories.Show = 1) AND ProductToCategory.IsMain = 1 ORDER BY Products.Name"
Fælles for alle 5 kald, ønsker jeg feltet "Manufacturer" fra tabellen "Manufacturer" medtaget.
Et skærmdump af de samlede relationer mellem tabellerne er at finde her: http://85.81.103.17/060226.htm
Hvis der er nogle der har mod på at hjælpe, kan DB'en sendes via e-mail.
På forhånd tak.
