问题描述
<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%><!--#includefile="Connections/connect.asp"--><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>无标题文档</title><styletype="text/css"><!--.STYLE1{font-family:"黑体";font-size:16px;}#Layer1{position:absolute;width:817px;height:299px;z-index:1;left:169px;top:550px;}#Layer2{position:absolute;width:139px;height:508px;z-index:2;left:17px;top:340px;}--></style></head><body><%diml0,l1,l2,l3,l4,l5,l6,l7,l8,sql,rsIfRequest.ServerVariables("REQUEST_METHOD")="POST"Thenla=request.form("checkbox0")lb=request.form("checkbox1")lc=request.form("checkbox2")ld=request.form("checkbox3")le=request.form("checkbox4")lf=request.form("checkbox5")lg=request.form("checkbox6")lh=request.form("checkbox7")li=request.form("checkbox8")sql="selectnamefromtable_1wherea="&la&"andb="&lb&"andc="&lc&"andd="&ld&"ande="&le&"andf="&lf&"and=g="&lg&"andh="&lh&"andi="&li&""setrs=server.createobject("adodb.recordset")rs.ActiveConnection=MM_connect_STRINGrs.CursorType=0rs.CursorLocation=2rs.LockType=1rs.opensql,MM_connect_STRING,1,1ifnotrs.eofthen%><tablewidth="275"height="116"><tr><th>您可能的名称是</th></tr><%dowhilenotrs.eof%><tr><td><%=rs(0)%></td></tr><%rs.movenextloop%></table><%elseresponse.write"没有数据"endifrs.closesetrs=nothingendif%><p><imgsrc="图像/logonew.png"width="170"height="85"/></p><p> <spanclass="STYLE1">病</span>请选择: </p><formid="form1"name="form1"method="post"action=""><label></label><p> </p><p> </p><p> </p><tablewidth="650"height="257"border="1"align="center"cellspacing="0"bordercolor="#000099"><tr><tdwidth="143"valign="top"><p>a</p><p><label><inputname="checkbox0"type="checkbox"id="checkbox0"value="true"/></label></p></td><tdwidth="136"valign="top"><p>b</p><p><inputname="checkbox1"type="checkbox"id="checkbox1"value="true"/></p></td><tdwidth="127"valign="top"><p>c</p><p><inputname="checkbox2"type="checkbox"id="checkbox2"value="true"/></p></td><tdwidth="125"valign="top"><p>d</p><p><inputname="checkbox3"type="checkbox"id="checkbox3"value="true"/></p></td><tdwidth="97"valign="top"><p>e</p><p><inputname="checkbox4"type="checkbox"id="checkbox4"value="true"/></p></td></tr><tr><tdvalign="top"><p>f</p><p><inputname="checkbox5"type="checkbox"id="checkbox5"value="true"/></p></td><tdvalign="top"><p>g</p><p><inputname="checkbox6"type="checkbox"id="checkbox6"value="true"/></p></td><tdvalign="top"><p>h</p><p><inputname="checkbox7"type="checkbox"id="checkbox7"value="true"/></p></td><tdcolspan="2"valign="top"><p>i</p><p><inputname="checkbox8"type="checkbox"id="checkbox8"value="true"/></p></td></tr></table><p> </p><p> </p><p> <inputtype="submit"name="Submit"value="提交"/></p><p> </p><p> </p></form><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><p> </p><hrnoshade="noshade"/><p> </p></body></html>
解决方案
解决方案二:
到底是那个地方出问题了??
解决方案三:
数据库字段类型是文字的话,sql语句中字段值的两边要加单引号WHEREa='xxx'
解决方案四:
数据库字段类型是文字的话,sql语句中字段值的两边要加单引号WHEREa='xxx'
解决方案五:
数据库字段类型是文字的话,sql语句中字段值的两边要加单引号WHEREa='xxx'
解决方案六:
数据库字段是布尔型的。
解决方案七:
帮帮我,救命啊
解决方案八:
value改成0或1看看Response.Writesql显示出来,拷贝到数据库环境下查询,看有没有错
解决方案九:
复选框选中才传值,所以la~li如果不选就是空字符串,sql就会异常
解决方案十:
该回复于2011-11-08 10:33:47被版主删除