当前位置: 代码迷 >> ASP.NET >> 怎么确定IDataReader返回的数据中是否包含某字段
  详细解决方案

怎么确定IDataReader返回的数据中是否包含某字段

热度:6321   发布时间:2013-02-26 00:00:00.0
请问大家如何确定IDataReader返回的数据中是否包含某字段?
如题。

------解决方案--------------------------------------------------------
没做过
我想可以的
dr.FieldCount -- 列数
dr.GetName --列名

你可以根据列数循环,看dr.GetName(index) 是否等于你要检测的列名
------解决方案--------------------------------------------------------
楼上的可以试试。
------解决方案--------------------------------------------------------
int IndexInt=read.GetOrdinal( "xxx ");
if(IndexInt> -1)
{
//存在
}