我用ASP连接数据库,想获取登陆用户的信息,可以连接数据库,登陆正常,但是获取用户信息,获取不到
我用ASP连接数据库,想获取登陆用户的信息,可以连接数据库,登陆正常,但是获取用户信息,获取不到,请问怎么写呢?以下是我写的代码,请赐教!<%username=reque...
我用ASP连接数据库,想获取登陆用户的信息,可以连接数据库,登陆正常,但是获取用户信息,获取不到,请问怎么写呢?以下是我写的代码,请赐教!
<%
username=request("username")
set rs=server.createobject("adodb.recordset")
sql="select * from [Users] where username='"&UserName&"'"
rs.open sql,conn,1,1
if RS.EOF then
%>
<table width="1000" border="0">
<tr>
<td>尊敬的会员:<font color="#FF0000"><strong><%=session("username")%></strong></font>您好!欢迎登陆会员中心!</td>
<td><%=rs("username")%></td>
</tr>
<tr>
<td><a href=vip.asp?username=<%=rs("username")%> ><font color=#0033cc>查询用户</font></a></td>
<td> </td>
<td><%=request("username")%></td>
</tr>
<tr>
<td>aaaa</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<%
else
response.Write("<span style='color:red;text-align:center;'>用户不存在!</span>")
end if
rs.close
set rs=nothing
%> 展开
<%
username=request("username")
set rs=server.createobject("adodb.recordset")
sql="select * from [Users] where username='"&UserName&"'"
rs.open sql,conn,1,1
if RS.EOF then
%>
<table width="1000" border="0">
<tr>
<td>尊敬的会员:<font color="#FF0000"><strong><%=session("username")%></strong></font>您好!欢迎登陆会员中心!</td>
<td><%=rs("username")%></td>
</tr>
<tr>
<td><a href=vip.asp?username=<%=rs("username")%> ><font color=#0033cc>查询用户</font></a></td>
<td> </td>
<td><%=request("username")%></td>
</tr>
<tr>
<td>aaaa</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<%
else
response.Write("<span style='color:red;text-align:center;'>用户不存在!</span>")
end if
rs.close
set rs=nothing
%> 展开
2个回答
展开全部
<%
username=request("username")
set rs=server.createobject("adodb.recordset")
sql="select * from [Users] where username='"&UserName&"'"
rs.open sql,conn,1,1
if not RS.EOF then
%>
<table width="1000" border="0">
<tr>
<td>尊敬的会员:<font color="#FF0000"><strong><%=username%></strong></font>您好!欢迎登陆会员中心!</td>
<td><%=rs("username")%></td>
</tr>
<tr>
<td><a href=vip.asp?username=<%=rs("username")%> ><font color=#0033cc>查询用户</font></a></td>
<td> </td>
<td><%=request("username")%></td>
</tr>
<tr>
<td>aaaa</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<%
else
response.Write("<span style='color:red;text-align:center;'>用户不存在!</span>")
end if
rs.close
set rs=nothing
%>
username=request("username")
set rs=server.createobject("adodb.recordset")
sql="select * from [Users] where username='"&UserName&"'"
rs.open sql,conn,1,1
if not RS.EOF then
%>
<table width="1000" border="0">
<tr>
<td>尊敬的会员:<font color="#FF0000"><strong><%=username%></strong></font>您好!欢迎登陆会员中心!</td>
<td><%=rs("username")%></td>
</tr>
<tr>
<td><a href=vip.asp?username=<%=rs("username")%> ><font color=#0033cc>查询用户</font></a></td>
<td> </td>
<td><%=request("username")%></td>
</tr>
<tr>
<td>aaaa</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<%
else
response.Write("<span style='color:red;text-align:center;'>用户不存在!</span>")
end if
rs.close
set rs=nothing
%>
追问
没什么变化啊?
追答
怎么没变化, if not RS.EOF then 这一句就改了嘛,你原来写的刚好相反
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询