DataRow判断列名是否存在
2013-11-29 10:48
267 查看
怪我了解不清楚,在将DataTable转换为实体模型时,判断列是否存在报错,如下:
我也犯了一个错误,因为我本意是判断列是否存在,现在是判断列是否为空,因为列不存在,所以列取值是自然会报错.
要判断列,当然要从Table判断了啦.先从DataTable获取DataColumnCollection,然后用Contains判断.
问题解决了!
我也犯了一个错误,因为我本意是判断列是否存在,现在是判断列是否为空,因为列不存在,所以列取值是自然会报错.
要判断列,当然要从Table判断了啦.先从DataTable获取DataColumnCollection,然后用Contains判断.
if (dt.Columns.Contains("Imgt")) { model.Imgt = (string)row["Imgt"]; }
问题解决了!
相关文章推荐
- 在SQL中如何判断指定的列名是否存在
- 如何判断 DataRow 中是否存在某列????
- 判断某个列名是否在DataTable中存在的例子
- oracle判断列名是否存在
- .net 判断datatable当中是否存在列名和具体数据
- 在SQL中如何判断指定的列名是否存在
- SQLServer判断数据库,表,列名,存储过程是否存在
- DataRow 判断是否存在指定列
- 判断某个列名是否存在于某个DataTable
- 在SQL中如何判断指定的列名是否存在
- Java判断数据库结果集ResultSet 中是否存在指定列名
- 判断某个列名是否在DataTable中存在的例子
- 判断某个列名是否在DataTable中存在的例子
- EXCEL 中 判断某个自定义序列是否存在
- ASP判断学号是否存在
- 用object_id判断表是否存在的直接方式
- Android如何判断应用或Activity是否存在
- PHP判断变量是否存在及函数isset() 、empty()与is_null的区别
- ci 判断表是否存在,如不存在则创建表