首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp页面之间如何传递对象?--

2012-02-06 
asp页面之间怎么传递对象?--在线等asp页面之间怎么传递对象?例如:在当前页面已经创建一个recordset对象且

asp页面之间怎么传递对象?--在线等
asp页面之间怎么传递对象?
例如:在当前页面已经创建一个recordset对象且有个连接 点此连接后请求另一个页面并将一个recordset对象一起发送到被请求的页面?
请问怎么实现 是不是和变量的传送方式相同?

[解决办法]
用session试试
[解决办法]
放到session里,在下一页就能取到了,不用传到客户端。
不过session中的com对象的线程模型有要求,recordset不适合存放,
可以考虑数据序列化成字符串,比如,1,23,45,..|3,56,77...|345,7,8...然后放到session中
或者找一个线程模型是Both的dictionary组建,将数据存到里面,可以直接访问了。

[解决办法]
如果是带连接的话用request.querystring来传递参数
具体用法:
<a href= "....?id= <%=rs( "id ")%> ">

被请求的页面这样接受
id=request.querystring( "id ")
[解决办法]
把参数传过去,重新写查询语句,重新建立recordset对象
[解决办法]
还是不明白你的意思

热点排行