SqlDataReader 判断是否存在某列的方法
来源:互联网 发布:let it be 编辑:程序博客网 时间:2024/05/04 10:04
SqlDataReader dr=Get_dr(xxxx);
string ID=dr["ID"];//如果在sql 中没有此列,则会报错.
个人认为,在读取时,最好做一个判断.
static bool readerExists(SqlDataReader dr, string columnName)
{
dr.GetSchemaTable().DefaultView.RowFilter = "ColumnName= '" +
columnName + "'";
return (dr.GetSchemaTable().DefaultView.Count > 0);
}
if(readerExists(dr,"ID"))
string ID=dr["ID"];//如果在sql 中没有此列,也不会报错.
- SqlDataReader 判断是否存在某列的方法
- SqlDataReader,DataTable 判断是否存在某列的方法
- DbDataReader判断是否存在某列的方法
- Oracle判断表、列、主键是否存在的方法
- 判断列是否存在
- 判断某列是否存在于某表中
- SQL 判断列是否存在
- 一个SqlDataReader的用法,dr.IsDBNull(2)用来判断第几列是否为null
- C# 判断 SqlDataReader 实例是否包含查询数据库表的列
- SqlDataReader执行后判断某一列是否为空
- JSON判断是否存在某键或字段的方法
- Qt判断数据库是否已存在某表以及判断某表是否存在某列
- 判断电脑病毒是否存在的方法
- 判断文件是否存在的方法
- 判断文件夹是否存在的方法
- 判断文件是否存在的方法
- jquery判断元素是否存在的方法
- 判断表是否存在的方法
- XP系统启动后进入桌面慢的困扰
- [框架那点事儿-快速开发季]编写自己的数据持久层(4)分页查询
- ajax下拉查询显示功能
- 利用Google Map解析中国大陆4095个省市县的默认地理位置,获取地理坐标
- C# 截取缩略图
- SqlDataReader 判断是否存在某列的方法
- [学习]Hibernate 3.2 学习笔记之二
- passwd 文件格式和含义
- Linux下的段错误产生的原因及调试方法
- poj2092
- java人职业规划(摘要)
- 函数输出的两种形式 :1.返回值 2. 实参(结构体妙用续)
- BCB6.0 父窗体最小化时子窗体关闭不了
- E Host '192.168..' is not allowed to connect to this MySQL server 问题解决!