如何得到SESSION的值? |
| 作者:月夜NO风 来源:不详 发布时间:2008/07/18 发布人:admin |
|
bordercolorlight="#000000" bordercolordark="#FFFFFF">
bordercolorlight="#000000" bordercolordark="#FFFFFF">
<%
while not SqlRecSet.EOF
PurBn=SqlRecSet.Fields("sBillNo").value
PurBd=SqlRecSet.Fields("dBillDay").value
Purbs=SqlRecSet.Fields("fQty").value
PurBc=SqlRecSet.Fields("sItemId").value
PurIn=SqlRecSet.Fields("sItemId_Name").value
PurSr=SqlRecSet.Fields("sSuppId").value
PurRq=SqlRecSet.Fields("fRecQty").value
PurBrd=SqlRecSet.Fields("dRecDate").value
%>
<%
SqlRecSet.MoveNext
wend
SqlRecSet.Close
SqlConn.Close
%>
现在连SHOW.ASP也被我搞到一点查询就跳回LOGIN.ASP了...555.......
[ 本帖最后由 月夜NO风 于 2008-7-16 19:40 编辑 [/it]]你根本就没有在用户登陆成功后给session("USERNAME")赋值难道这样不对?我在LOGINOK.ASP有写这个的哦~
<% session("sId")="txtsID" %>对呐,他叫sId,又不叫USERNAME。
| [un]multiple1902[/un] 在 2008-7-16 17:48 的发言:[/bo] 把session("USERNAME")作为一个变量。别拆散。就这样。 |
我当初说得多好,你还是要把它拆散。一个字都不要变就对了。我是为了让你们更容易明白,才改为"USERNAME"的,我本身就是把
session("USERNAME")作为一个变量写到SQL里,就是这样:
<%
OpenConn()
Set SqlRecSet=Server.CreateObject("ADODB.RECORDSET")
genSQLstr()
StrSQL="select * from pur_order where sId=session("sId")"+StrSQL
SqlRecSet.Open StrSQL,SqlConn,adOpenForwardOnly,adLockReadOnly
%>
但是就是没有数据出来,一条都没有,我确定应该有100多条记录出来的.来做个练习
1. 写出运行后使字符串变量s1的值为数字“6”的语句。
____________
2. 写出运行后使字符串变量s2的值为“'”即一个单引号的语句。
____________
3. 写出运行后使字符串变量s3的值为“太美的承诺因为太年轻
但亲爱的那并不是爱情”的语句,注意中间有回车
_____________
4. 写出运行后使字符串变量s4的值为字符串变量s3后接上“
就像是精灵住错了森林
那爱情错的很透明”的语句,注意开头的回车。
______________
5. 写出运行后使字符串变量s5的值为“"”即一个双引号的语句。
______________
6. 写出将Request.Form("Name")的值赋给字符串变量s6的语句。
______________
7. 写出运行后使s7内容为“你的名字是”连上s6再连上“,你好!”的语句。
______________
8. 写出运行后使s8内容为“你的名字是”连上Request.Form("Name")的值再连上“,你好!”的语句。
______________
原创练习,禁止抄袭。我先公布答案,相信大家不会做有损RP的事情。
----------- Separator ----------
1. 写出运行后使字符串变量s1的值为数字“6”的语句。
s1 = "6"
2. 写出运行后使字符串变量s2的值为“'”即一个单引号的语句。
s2 = "'"
3. 写出运行后使字符串变量s3的值为“太美的承诺因为太年轻
但亲爱的那并不是爱情”的语句,注意中间有回车
s3 = "太美的承诺因为太年轻" & vbCrLf & "但亲爱的那并不是爱情"
4. 写出运行后使字符串变量s4的值为字符串变量s3后接上“
就像是精灵住错了森林
那爱情错的很透明”的语句,注意开头的回车。
s4 = s3 & vbCrLf & "就像是精灵住错了森林" & vbCrLf & "那爱情错的很透明"
5. 写出运行后使字符串变量s5的值为“"”即一个双引号的语句。
s5 = """"
6. 写出将Request.Form("Name")的值赋给字符串变量s6的语句。
s6 = Request.Form("Name")
7. 写出运行后使s7内容为“你的名字是”连上s6再连上“,你好!”的语句。
s7 = "你的名字是" & s6 & ",你好!"
8. 写出运行后使s8内容为“你的名字是”连上Request.Form("Name")的值再连上“,你好!”的语句。
s8 = "你的名字是" & Request.Form("Name") & ",你好!"
谢谢版主大人对我无私的帮助~~~~~[tk05]
特别说明:如网页特效代码中有引用图片文件等,请自己下载到本地调试!
