porblemer med sql sætning
jeg bruger dette:<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<% ' Rettet 14-03-2006
Option Explicit
Response.Expires = 0
' Variabler erklæres
Dim strSQL, strWhere, var1, var2, var10, var11
' Er der klikket på submit
if len(request.ServerVariables("QUERY_STRING")) > 0 then
' Værdier hentes fra formen
var1 = request.QueryString("cbo1")
var2 = request.QueryString("cbo2")
' ......
var10 = request.QueryString("cbo10")
var11 = request.QueryString("cbo11")
' Er der krydset af
if len(var1) > 1 then
strWhere = " sted = '" & var1 & "' and "
end if
if len(var2) > 1 then
strWhere = strWhere & " sted = '" & var2 & "' and "
end if
'.......
if len(var10) > 1 then
strWhere = strWhere & " bynavn = '" & var10 & "' and "
end if
if len(var11) > 1 then
strWhere = strWhere & " bynavn = '" & var11 & "' and "
end if
' Hvis brugern ikke afkrydser noget bruger vi denne
strWhere = strWhere & " 1 = 0"
' Hvis brugereb har afkrydset fjernes linien plus det sidste and
if len(strwhere) > 7 then
strWhere = left(strWhere,len(strWhere)-11)
end if
' SQL udtrykket
strSQL = "SELECT Sted, Bynavn FROM tblTabel WHERE " & strWhere & ";"
' Vis det på skærmen, skal udkommenteres efter prøvekørsel
response.write strSQL & "<br>"
end if
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Start</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form1" method="get" action="">
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="14%">Kirke</td>
<td width="68%">Museum</td>
<td width="9%"> </td>
<td width="9%"> </td>
</tr>
<tr>
<td><input name="cbo1" type="checkbox" id="cboKirke" value="Kirke"></td>
<td><input name="cbo2" type="checkbox" id="cboMuseum" value="Museum"></td>
<td> </td>
<td> </td>
</tr>
</table>
<br>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td width="14%">Roskilde</td>
<td width="69%">Jyllinge</td>
<td width="8%"> </td>
<td width="9%"> </td>
</tr>
<tr>
<td><input name="cbo10" type="checkbox" id="cboRoskilde" value="Roskilde"></td>
<td><input name="cbo11" type="checkbox" id="cboJyllinge" value="Jyllinge"></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td ></td>
<td ><input type="submit" name="Submit" value="Submit"></td>
<td > </td>
<td > </td>
</tr>
</table>
</form>
</body>
</html>
