DataRow[] dr = rds_src.Tables["dom_src_report"].Select("datano='"+indexname+"'and useno='"+s_useno+"'and companyid='"+comid+"'");
for (int i = 0; i < dr.Length; i++)
{
datavlue=dr[i][3].ToString();
}这样的查询方式是不是很没有效率?怎么样从DATASET里查询数据?
for (int i = 0; i < dr.Length; i++)
{
datavlue=dr[i][3].ToString();
}这样的查询方式是不是很没有效率?怎么样从DATASET里查询数据?
解决方案 »
- 急急急、、。正则匹配 中文 Unicode
- 一个字符串截取问题
- 显示SysTem.Drawing.Color的所有颜色和颜色名 求助
- 使用C#得到经过关联的文件类型图标
- C#Winform中如何调整或关闭进程的声音?不是系统声音
- 这几天弄 TaskVision 遇到个郁闷的问题,请大家帮帮忙!
- 这是怎么了?
- 水晶报表打印的问题
- 高分求助:如何解决错误 该伙伴事务管理器已经禁止了它对远程/网络事务的支持!
- 各位高手帮帮忙吧!一个关于combobox的问题一直解决不了!!(在线等)
- 如何求两个datetime对象之间相差的小时及分钟数
- 请问一下各位高手,类中能用Controls.add()添加控件吗?
没有效率是指什么?
还可以使用DataView来查找。
因为有大批数据要处理,是直接SELECT数据库快,还是取出备选数据到DATASET 然后从DATASET中取快?
dataset取数据也是先从数据库中select出来的