在代码第一行加上如下代码进行测试
<%
response.write request("user")
response.end()
%>
如果没有response.write出任何信息就是你前面的
set rs=server.createobject("adodb.recordset")
sql="select * from SMT_Job_qz where SMT_pwd='"&password&"' and SMT_user='"&nick&"'"
rs.open sql,conn,1,1
这三句打开数据库,但你的conn定义了什么
1 user是不是关键词,表单user元素的值得有没有request到。
建议在f nick="" then 前加一句
Response.Write("nick:" & nick )
Response.End()
测试
1:检查数据表字段是否正确;
2:检查表单name值是否正确;
3:检查表单传递的值是否被正确接收;
4:如果传递的值为数字时.是否更改为字符串;
这个的话是你传值的时候没有把user的值传过来。
你看看前一个页面的user是不是正确的。