asp查询问题~~~~~

来源:百度知道 编辑:UC知道 时间:2024/07/16 12:37:32
<%
if request("Submit")="提交" then
s_date = trim(request("year2"))&"-"&trim(request("month2"))&"-"&trim(request("day2"))
e_date=trim(request("year3"))&"-"&trim(request("month3"))&"-"&trim(request("day3"))
set rs=server.createobject("adodb.recordset")
SQL =" select * from jia where ywy='"&session("uname")&"' and jdate between #"&s_date&"# and #"&e_date&"# "
else
set rs=server.createobject("adodb.recordset")
sql="select * from jia where ywy='"&session("uname")&"'"
.......

其他一切正常`~但有时会少一个记录~~不知道怎么回事~~~大家帮帮忙`~谢谢~~

9月18日 01:21 思路不对
首先把 Request.form("seach") Request.form("那么")都换成
Request.form("seach"),直接代搜索页面设置值
Request.form("seach") 赋值1表示查询学号
Request.form("seach") 赋值2表示查询姓名
Request.form("seach") 赋值3表示查询...
Request.form("seach") 赋值4表示查询..
Request.form("seach") 赋值5表示查询..
等等
同样2个判断都有Recordset1.Source = "SELECT * FROM 成绩"
那你就这么写
<%
action=Request.form("seach")
select case action
case "1"
查询学好
case "2"
查询姓名
case "3"
case "4"
else case
Recordset1.Source = "SELECT * FROM 成绩"
end select

9月18日 01:21 思路不对
首先把 Request.form("seach") Request.form("那么")都换成
Request.form("seach"),直接代搜索页面设置值
Request.form("seach") 赋值1表示查询学号
Request.form("seach") 赋值2表示查询姓名
Request.form("