Du saknar lite mellanslag före WHERE och ORDER BY till exempel.
Det ser du om du skriver ut din fråga med response.write.
Mvh,
2 svar · 167 visningar · startad av skyman
Har ett problem.
Jag testar denna kod i SQL och den funkar perfekt:
select * from tblprodukt p
inner join tblkategori k on p.KategoriId=k.KategoriId
where k.active=1 and p.foretagId=2 order by p.Namn
Men den vill inte funka när jag försöker köra den i asp.
SQLStr = "SELECT TOP 20 * FROM tblprodukt p"
SQLStr = SQLStr & "INNER JOIN tblkategori k ON p.KategoriId=k.KategoriId"
SQLStr = SQLStr & "WHERE k.Active=1 AND p.foretagId= " & session("ForetagsID")
SQLStr = SQLStr & "ORDER BY p.Namn"
Precis samma kod men jag hämtar en variabel med Querystring. Jag får fel på k.active=1. På k:et alltså... Vad är fel?
Du saknar lite mellanslag före WHERE och ORDER BY till exempel.
Det ser du om du skriver ut din fråga med response.write.
Mvh,
Japp jag märkte det
Tack för hjälpen.