高手请看。帮帮小弟!!

suguanyu 2004-11-21 10:35:37
<%
username= Request.Form("username")
password= Request.Form("password")
selectStr = "select * from Login where loginid='"&username&"'"
Set result = conn.execute(selectStr)
while not result.eof
pwd = result("password")
result.movenext
wend
if pwd <> password then
Response.write("f")
else
Response.write("t")
end if
%>
在上面代码中。
在密码里。大小写有区别的吗?谢谢!!
例如:在数据库里。用户名:Tom 密码:tom
可是我在ASP里输入Tom和tom
它就出现错误。请问这是什么回事呢?谢谢!!
...全文
72 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
suguanyu 2004-11-23
  • 打赏
  • 举报
回复
哦。谢谢!!
hazen 2004-11-22
  • 打赏
  • 举报
回复
在ASP中变量名大小写没有区别
但是变量的值的大小是有区别的

selectStr = "select * from Login where loginid='"&username&"' and password='"&password&"'"
hqcsx 2004-11-22
  • 打赏
  • 举报
回复
<%
username= Request.Form("username")
password= Request.Form("password")
selectStr = "select * from Login where loginid='"&username&"' and password='"&password&"'"
Set result = conn.execute(selectStr)

if result.eof then
Response.write("f")
else
Response.write("t")
end if
%>
lincai 2004-11-22
  • 打赏
  • 举报
回复
应该有区别的吧,我觉得变量名才没有区分大小写,字符串的话还是有区分的吧。
suguanyu 2004-11-21
  • 打赏
  • 举报
回复
不好意思。刚才写错。
----------------------
例如:在数据库里。用户名:Tom 密码:tom
可是我在ASP里输入Tom和tom
--------------------------------------
就改为
例如:在数据库里。用户名:Tom 密码:Tom
可是我在ASP里输入Tom和tom

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧