请教各位高手,数据库有如下字段: 期号,红球1,红球2,红球3,红球4,红球5,红球6,蓝球,我在这个页面中form中设置了7个文本框,进行数字的输入(以便进行查询),但当我输入7个数字,按下“提交”按钮后,并没有任何的提示,也不显示出错。不知为何?
<!--#include file=conn.asp-->
<html><head><title>号码分析</title></head>
<body background=images\bg2.gif>
<form method=post action=fenxi.asp>
<center><font size=5 color=red face="方正舒体"> 输 入 号 码 进 行 分 析</font>
<p>看以住的期号是否有完全一致的号码!<p>
<table border=1 width=400>
<tr align=center>
<td colspan=6><font color=red>红 球</font>
<td><font color=blue>蓝 球</font>
<tr align=center>
<td><input type=text name=txt1 size=5>
<td><input type=text name=txt2 size=5>
<td><input type=text name=txt3 size=5>
<td><input type=text name=txt4 size=5>
<td><input type=text name=txt5 size=5>
<td><input type=text name=txt6 size=5>
<td><input type=text name=txt7 size=5>
</table>
<table width=400>
<tr align=center>
<td colspan=4><input type=submit name=submit1 value=提交>
<td colspan=3><input type=reset name=reset1 value=重填>
</table>
</form>
<%
a=request.form("txt1")
b=request.form("txt2")
c=request.form("txt3")
d=request.form("txt4")
e=request.form("txt5")
f=request.form("txt6")
g=request.form("txt7")
set rs=server.createobject("adodb.recordset")
if len(a)>1 then
sqlstr="select * from flcp1 where 红球1='"&a&"' and 红球2='"&b&"' and 红球3='"&c&"' and 红球4='"&d&"' and 红球5='"&e&"' and 红球6='"&f&"' and 蓝球='"&g&"'" '这里这样写查询可以吗?
set rs=myconn.execute(sqlstr)
if rs.eof then
response.write "没有同样的,可以填写"
else
response.write "<center><table><tr>"
for i=1 to rs.fields.count-1
response.write "<td>" & rs.fields(i).value & " "
next
end if
end if
%>