发一段asp代码,想请大家帮忙看一下.是不是和数据库的链接时有错误啊,老是提示说"用户名错误"

2024-12-31 08:17:21
推荐回答(5个)
回答1:

在代码第一行加上如下代码进行测试
<%
response.write request("user")
response.end()
%>
如果没有response.write出任何信息就是你前面的

传值出现错误,检查一下user这个字段是否拼写错误

回答2:

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定义了什么

回答3:

1 user是不是关键词,表单user元素的值得有没有request到。

建议在f nick="" then 前加一句
Response.Write("nick:" & nick )
Response.End()
测试

回答4:

1:检查数据表字段是否正确;
2:检查表单name值是否正确;
3:检查表单传递的值是否被正确接收;
4:如果传递的值为数字时.是否更改为字符串;

回答5:

这个的话是你传值的时候没有把user的值传过来。
你看看前一个页面的user是不是正确的。