能否将arraylist内容保存成文件? 你可能使用 DataAdapter 将数据填充到一个数据集中,需要时直接从数据集中取就可以了。这样应该可以提高速度。不防试试。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先你要确定,那40秒有多少用在填Arraylist里了,应该大部分是花在从数据库中读取吧,另,确实没必要一次性读取那么多数据,还是需要调整一下你的方案,再,Hashtable在性能上会比ARRAYLIST好些,最后祝你好运 用datareader从数据库里面一起读取一万五千多条数据然后保存到arraylist,速度很慢.要大概40秒------------------------------------------------为什么不用dataadapter的FILL方法呢-------------------------------------------------如果你坚持用datareader,保存到arraylist的话,就算有什么方法可以提高点效率,我想也不会很明显。 在.NET 2.0下可以使用泛型IList类,相对比arraylist要快. 从数据库中直接拿出数据。放到数据集中DataSet ds = new DataSet();ds.WriteXml(fileName)我想这样会快一些。。——————————————————————————————To:liushiping(Days)泛型IList类比arraylist快??这个还真没测过。。 求一函数 50分:关于winform用户控件的鼠标事件 WPF listview head如何显示两行 C# datagridview编辑时如果输入值有误如何清空刚才的值让用户重新输入? 关于一个xml的。 Hibernate中如何插入Timestamp?(Oracle10g数据库) QQ空间的登录加密算法是什么? ADO.NET的一个问题!!急急急急急 ASP.net连接数据库出现问题! C# 中有没有类似vb中DoEvents的功能? 构造函数的问题 两个类相互访问问题!
------------------------------------------------
为什么不用dataadapter的FILL方法呢
-------------------------------------------------
如果你坚持用datareader,保存到arraylist的话,就算有什么方法可以提高点效率,我想也不会很明显。
DataSet ds = new DataSet();
ds.WriteXml(fileName)
我想这样会快一些。。
——————————————————————————————
To:liushiping(Days)泛型IList类比arraylist快??这个还真没测过。。