Problem med SQL sætning
Jeg har et problem med en SQL sætning, jeg får denne fejl:Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string: "SELECT * FROM progra"]'
/programmer/programmer_incl.asp, line 4
I kan selv få fejlen her:
http://www.darkskies.dk/programs.asp?language=UK
Prøv så at klikke på et af linksene, få kommer fejlen frem, hvordan kan jeg rette den?
Min SQL ser sådan ud:
<%
if (Request.Querystring("language") & "") <> "" then
strSQL = "SELECT * FROM programmer WHERE id = " & Request("id") and "language = '" & Request.Querystring("language") & "'"
else
strSQL = "SELECT * FROM programmer WHERE language = 'DK'"
end if
' Response.Write strSQL
' response.end
Conn.Execute(strSQL)
set rs = conn.execute(strSQL)
%>
Jeg får først fejlen efter at language er kommet ind i SQL sætningen.
