当获取相似数据时,使用不同方法调用不同sp,但是使用同一个方法去用IIDataReader或者SqlDataReader读取数据时需要判断column name是否存在。

Posted 扎克伯格

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当获取相似数据时,使用不同方法调用不同sp,但是使用同一个方法去用IIDataReader或者SqlDataReader读取数据时需要判断column name是否存在。相关的知识,希望对你有一定的参考价值。

/// <summary>
/// Checks clumn Name
/// </summary>
/// <param name="reader">IDataReader</param>
/// <param name="columnName">column name</param>
/// <returns>bool</returns>
private bool CheckColumnName(IDataReader reader, string columnName)
{
bool result = false;
DataTable dt = reader.GetSchemaTable();

foreach (DataRow dr in dt.Rows)
{
if (dr["ColumnName"].ToString() == columnName)
result = true;
}

return result;
}

以上是关于当获取相似数据时,使用不同方法调用不同sp,但是使用同一个方法去用IIDataReader或者SqlDataReader读取数据时需要判断column name是否存在。的主要内容,如果未能解决你的问题,请参考以下文章

当.dropna()为它们留下不同的大小时,处理两个数据集的正确方法是什么?

CodeForces 1327F AND Segments

绑定和未绑定方法对象的 id() --- 有时不同对象相同,有时相同对象不同

两个相似图像卷积神经网络的不同结果

百度PaddlePaddle入门-4

Rails:Paperclip 为相似的视频产生不同的结果