webForumDet fria alternativet

Incorrect Syntax fel

1 svar · 164 visningar · startad av SPinckney

SPinckneyMedlem sedan juli 2002104 inlägg
#1

Halloj

[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'where'.

Detta är felet jag får när jag kör denna SQL sats

sql = "Select * from tblIntProdDok inner join tblDokument where ProduktId = '" & ProduktId & "' AND KategoriId = " & rsKat("Id")

rsLink.open sql, Conn, adOpenStatic, adLockOptimistic

Jag ser inget direkt fel?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Det saknas ett join-villkor

sql = "Select * from tblIntProdDok inner join tblDokument " & _
[b]" on tblIntProdDok.somecolumn = tblDokument.somecolumn " & _[/b]
" where ProduktId = '" & ProduktId & "' AND KategoriId = " & rsKat("Id")
129 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)