求助:ASP的Cookies问题!

来源:百度知道 编辑:UC知道 时间:2024/06/21 01:20:32
<%if request.Cookies("DVBBS_CQYY")("user_name")=empty then%>
登录以后
用户名是username
如果我要读取数据库dv_user里数据应该怎么写?

用<%if session("AdminUser")=empty then%>同样登录是这样的

Set rsU=Server.CreateObject("ADODB.RecordSet")
rsU.open "select * from [dv_user] where [UserID]="&session("AdminUser")&"",conn,1,1
rsU.open "select * from [dv_user] where [UserID]="&request.Cookies("DVBBS_CQYY")("user_name")&"",conn,1,1
本就应该是错的吧,如果能这样,我早替换了

rsU.open "select * from [dv_user] where [UserID]='"&request.Cookies("DVBBS_CQYY")("user_name")&"'",conn,1,1
如果不是数字类型的最好加上''(单引号)
你要先看看request.Cookies("DVBBS_CQYY")("user_name")有没有写入值啊
写入Response.Cookies("DVBBS_CQYY")("user_name")=*********
读取request.Cookies("DVBBS_CQYY")("user_name")

Set rsU=Server.CreateObject("ADODB.RecordSet")
rsU.open "select * from [dv_user] where [UserID]="&request.Cookies("DVBBS_CQYY")("user_name")&"",conn,1,1