如何用session保存查询的结果,紧急

问题描述

这里有查询操作,和返回操作,点击查询后,查询按钮不再可用了,只有返回按钮,要求点击返回按钮,回到查询画面。并且画面上原先查询的结果保持不变。我不想再点击返回事件中再执行一遍查询的操作,那么怎么用session保存这些值呢。(保存的值,在点击返回操作时要再现画面上)。紧急求助,分小了些。

解决方案

解决方案二:
不会用session,我要是急的话就不让页面跳转,在查询事件下直接把按钮的readonly属性设一下,或者直接隐藏掉,返回的时候再改过来。都是初学,加油!!
解决方案三:
设你查询出来的是姓名和性别姓名为张三,性别为男在查询页面写:Session["Name"]="张三";Session["Sex"]="李四"在返回页面写:StringName=Session["Name"].ToString();StringSex=Session["Sex"].ToString();
解决方案四:
我觉得你在绕弯子,详细描述一下你需要解决的问题另外,Session保存的类型为object,所以你可以将DataTable保存在Session中,但是这样会增加服务器内存的压力,一般来说是没有意义的。而且在多个页面之间,数据可能已经发生变化,缓存数据不一定是你希望的。所以希望你整个描述一下你的应用场景。用Session缓存查询结果的方法不是一个很好的方法。
解决方案五:
最简单的:history.back();查询结果肯定还在呵呵
解决方案六:
同意楼上,就算用Session保存查询语句都比保存查询结果强...
解决方案七:
恩,楼上的想法有点味道,却是可以用Session把查询语句保存下来.比如在a.aspx里有两个按钮,一个查询,一个后退,你点了查询按钮后,然后在查询按钮的单击事件里,把本次查询的查询语句保存在Session里,然后再进行数据库的查询,把查询结果显示出来.当你点击后退按钮的时候,再后退按钮的单击事件里写:stringsql=Session["..."].ToString()取出Session里面的值.然后重新查询一遍,就达到楼主想要的效果了

时间: 2024-10-28 23:26:46

如何用session保存查询的结果,紧急的相关文章

web服务器C++,http协议.如何用session保存用户状态,前台是html js的

问题描述 web服务器C++,http协议.如何用session保存用户状态,前台是html js的 web服务器C++,http协议.如何用session保存用户状态,前台是html js的 .如题,最好详细一些 解决方案 把session信息保存在cookie中,前台直接发送过来. 解决方案二: 你说的C++是单独的程序吗?服务器端可以用Redis缓存session信息:

程序员看淘宝,如何用Session保存用户状态

 网上购物已经成为现在生活不可缺少的一部分.我们上淘宝只是为了消费,今天换一个角度,用程序员的眼光看看淘宝. 如上图: 情况一:当打开一些和账户有关的网页,检测用户没有登录,系统自动会跳转到登录界面. 情况二:当检测到已经有用户登录,页面会自动跳转到目的页面. 问题:系统如何检测用户是否登录,如何保存用户的登录状态? 下面说说自己的理解:利用Session保存用户状态, 解决方案一:每个用户都有一个Session对象相对应,当用户想要跳转到任意跟账户有关的界面(已买到的宝贝页面),每个页面加载的

不能用SQL语句-如何用JPA动态查询查询复杂数据

问题描述 如何用JPA动态查询查询复杂数据 我想问的就是怎么用JPA动态查询查询复杂数据 如SELECT IFNULL(sum(i.INVENTORY_AMOUNT)0) FROM INVENTORY i WHERE i.VEN_ID = ?1 and i.ITEM_MYID = ?2 and i.DID is null. 解决方案 http://leobluewing.iteye.com/blog/1969621 解决方案二: 数据查询(3)-复杂查询jpa动态查询杂记JPA中的动态查询与指定

sql-如何用SQL语句查询Table表中的ID1中的O1,O2,O3为1 的数目

问题描述 如何用SQL语句查询Table表中的ID1中的O1,O2,O3为1 的数目 如何用SQL语句查询Table表中的ID1中的O1,O2,O3为1 的数目 Table ID O1 O2 O3 ID1 1 1 0 ID2 1 0 1 ID3 0 1 1 解决方案 select COUNT(*), (select COUNT(*) FROM a where O1='1') AS COUNTO1,(SELECT COUNT(*) FROM A WHERE O2="1") AS COUN

spring mvc-java session保存登陆信息被覆盖问题

问题描述 java session保存登陆信息被覆盖问题 项目并没有使用struts2 纯springmvc 那么我把登陆用户的Id存放在session中 方便后期取出 那么问题来了 当一个人登陆时 没有问题 当第二个人登陆后 就会覆盖那个userid 不要随便说用HashMap什么的 如果我要是有一个能让我获取到的唯一标识主键的话 我何苦用session保存信息 多次一举 希望遇到过这个问题的前辈指点一二 解决方案 程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户

session保存text数据类型问题

问题描述 在数据库中我用text数据类型保存"NOTE(备注)"字段,在一页面中用了session保存了textbox输入的数据,然后在另外一个页面中用session接收,出现下面提示: 数据类型text和varchar在equalto运算符中不兼容.!!第一个保存session的页面代码为:stringNOTES=txtNOTES.Text;Session["NOTE"]=NOTES.ToString();接收数据页面:stringNOTES=Session["NOTE&q

数据库表中日期记录为2009-04-23的形式,如何用sql语句查询2009年4月份的所有记录,请帮帮我!!谢谢!!

问题描述 数据库表中日期记录为2009-04-23的形式,如何用sql语句查询2009年4月份的所有记录,请帮帮我!!谢谢!! 解决方案 解决方案二:补充一句我需要HQL语句解决方案三:fromClasswheredatebetweendate'2009-04-01'anddate'2009-04-30'解决方案四:引用2楼endlesspass的回复: fromClasswheredatebetweendate'2009-04-01'anddate'2009-04-30' 就只有这一种思路了吗

通过支付宝个人转账后台进行的转账,如何用asp.net查询出是否转账成功的记录

问题描述 通过支付宝个人转账后台进行的转账,如何用asp.net查询出是否转账成功的记录https://shenghuo.alipay.com/send/payment/fill.htm我想都想知道这个问题吧?现在有这样的功能,php做的比较多,.net我网上搜索了很长时间都没见有.能否给给思路,或者案例? 解决方案 解决方案二:支付宝是有demo的,如果成功的话会返回到一个特定的页面,你可以在LOAD事件里面写.具体的东西去找找API.解决方案三:支付宝只有及时到帐的吧,以前个人可以申请,现在

Laravel Session保存机制和terminate中间件

在 Laravel 中可以使用 Session 的 get, put, pull, set, has, flash 等方法进行操作,如:Session::put(['domain'=>'tanteng.me', 'host'=>'aliyun']),就可以设置两个 session 值,看看 put 方法: 代码位于vendor/laravel/framework/src/Illuminate/Session/Store.phpPHP /**  * Put a key / value pair