能将一个DataSet 保存到Session中吗? 可以,只要是一个对象就可以存到Session里 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataSet ds=(DataSet)Session["mySessionDataSet"]; 从session中取出对象最好先判断,DataSet ds = new DataSet();if(Session["mySessionDataSet"]!=null){ ds=(DataSet)Session["mySessionDataSet"];} 應該是說把DataSet賦給Session而不是把Session賦給DataSet吧。也可以把dataset轉換為DataTable,然後用Session保存;if (Session["My_Record"]==null){ DataSet ds = new DataSet(); //做得到ds的操作 Session["My_Record"] = ds.Tables[0];}else{ ds=(DataSet)Session["mySessionDataSet"];} 我有点不理解,在Session中,保存的只是实例的指针还是整个实例空间对像? DataSet ds=(DataSet)Session["mySessionDataSet"]; dataview sort 后 ,遍历 时仍然是排序前的顺序 一段webservice程序,帮忙纠错. 一个上传文件处错的程序,是什么原因呢 求弹出菜单的代码(C#+ASP.NET) 控件取值问题,很急!! 奇特的页面跳转小问题 怎么设计请给个思路:部门领导需要查阅所有下级部门的相关数据,这样的需求表结构怎么设计? 水晶报表的字段资源管理器 数据的删除和更新问题?(用C#) 如何设置WebPartZone的标题 为什么导入System.data.ado名字空间会出错? 怎样正确立显示orcale中存成UTF-8的数据/在线等
DataSet ds = new DataSet();
if(Session["mySessionDataSet"]!=null)
{
ds=(DataSet)Session["mySessionDataSet"];
}
也可以把dataset轉換為DataTable,然後用Session保存;
if (Session["My_Record"]==null)
{
DataSet ds = new DataSet();
//做得到ds的操作
Session["My_Record"] = ds.Tables[0];
}
else
{
ds=(DataSet)Session["mySessionDataSet"];
}