private static ArrayList DataTableToArrayList(DataTable data)
{
ArrayList array = new ArrayList();
for (int i = 0; i < data.Rows.Count; i++)
{
DataRow row = data.Rows[i];
Hashtable record = new Hashtable();
for (int j = 0; j < data.Columns.Count; j++)
{
object cellValue = row[j];
if (cellValue.GetType() == typeof(DBNull))
{
cellValue = null;
}
record[data.Columns[j].ColumnName] = cellValue;
}
array.Add(record);
}
return array;
}

  

最新文章

  1. CentOS利用nginx和php-fpm搭建owncloud私有云
  2. 摸索探寻之Mac OS 使用及快捷键
  3. python pep8
  4. Android studio工具介绍
  5. 【BZOJ】1503: [NOI2004]郁闷的出纳员(Splay)
  6. (转)iOS7界面设计规范(1) - UI基础 - 为iOS7而设计
  7. win7 tomcat
  8. CentOS 5.7 中文乱码问题解决方案
  9. sdf SimpleDateFormat 不是线程安全的,
  10. JAVA提高七:类加载器
  11. [Codeforces 922E]Birds
  12. Android进阶(三)android httpClient 支持HTTPS的访问方式
  13. 【HDU1846】Brave Game(博弈论)
  14. HDU 5405 Sometimes Naive(动态树)
  15. CentOS SELinux服务关闭与开启
  16. Hadoop Hbase理论及实操
  17. python的Web框架,Django模板标签及模板的继承
  18. find-k-pairs-with-smallest-sums
  19. cp 命令(转)
  20. 源代码解说ActionBar的各种使用方法

热门文章

  1. Discuz升级 Database Error : pre_common_syscache ADD PRIMARY KEY (cname)【解决办法】
  2. (appium+python)UI自动化_08_unittest编写测试用例
  3. spring-第二篇ApplicationContext国际化及事件机制
  4. ExcelVBA 操作putty
  5. indexOf与includes的区别
  6. 一波骚操作,我把 SQL 执行效率提高了 10,000,000 倍!
  7. jvm学习(3)方法区、堆、对象存储位置
  8. 《剑指offer》面试题11 数值的整数次方 Java版
  9. Django读写分离
  10. mysql处理重复数据仅保留一条记录