|
主题: 看看这个代码???
|
天丁
职务:普通成员
等级:2
金币:1.0
发贴:427
|
#12002/12/2 17:50:22
我想写一段登录代码程序。 <% name=request.form("name") userpwd=request.form("userpwd") if not isempty(name) then set conn=server.createobject("adodb.connectio") conn.open("db1") set rs=server.createobject("ADODB.Recordset") myaq1="select * from w1 where name=''' mysq1=mysq1&name&'''and userpwd='' mysq1=mysq1&userpwd rs.open mysq1;conn,3,3 if not rs.eof then session("name")=rs("name") session("userpwd")=rs("userpwd") respons.write("你已经成功了") 管理else response.write("错误!") endif else response.write("错误!") endif %> 谁能帮我看一下这里的错误!
|
5D荣誉版主
职务:普通成员
等级:1
金币:10.0
发贴:271
|
#22002/12/3 8:29:48
<% name=request.form("name") userpwd=request.form("userpwd") if not isempty(name) then set conn=server.createobject("adodb.connectio") conn.open("db1") set rs=server.createobject("ADODB.Recordset") mysq1="select * from w1 where [name]='" mysq1=mysq1&name&"' and userpwd='" mysq1=mysq1&userpwd& "'" rs.open mysq1,conn,3,3 if not rs.eof then session("name")=rs("name") session("userpwd")=rs("userpwd") respons.write("你已经成功了") 管理else response.write("错误!") endif else response.write("错误!") endif %>
|
天丁
职务:普通成员
等级:2
金币:1.0
发贴:427
|
#32002/12/3 10:10:47
多谢指导!
|
天丁
职务:普通成员
等级:2
金币:1.0
发贴:427
|
#42002/12/3 10:17:02
还想请教一下版主。 mysq1="select * from w1 where [name]='" mysq1=mysq1&name&"' and userpwd='" mysq1=mysq1&userpwd& "'" rs.open mysq1,conn,3,3 由于 我是第一次接触ASP编程,所以对这四句不太了解其功能是什么,你能不能帮我注释一下呢?
|
绿茶
职务:普通成员
等级:8
金币:10.0
发贴:19267
|
#52002/12/3 13:21:20
mysql1=mysql1&就是用来连接这个语句的,其实也可以这么写 mysq1="select * from w1 where [name]='" " & _ "1&name&"' and userpwd='" " & _ " 1&userpwd& "'"
rs.open mysq1,conn,3,3 则是执行查询操作,一般用 rs.open mysql,conn,1,1 or rs.open mysql,conn,1,2
在用到更新操作时,即对数据库要用到写操作时,一般把最后的参数改成3
|
天丁
职务:普通成员
等级:2
金币:1.0
发贴:427
|
#62002/12/4 18:26:05
明白了,多谢指教!
|