如果我们使用microsoftsql数据库,那么当executereader()函数被执行时,我们会得到sqldatareader对象。因此,我们有一个函数,用于将sqldatareader对象转换为idatarecord列表,稍后当连接关闭时可以使用该列表:
List<IDataRecord> rows;
using ( var result = command.ExecuteReader() )
{
rows = result.Cast<IDataRecord>().ToList();
}
但是我必须使用snowflake客户端从snowflake仓库获取行。executereader()函数返回idatareader对象。但我无法得到一个完整的数据列表,可能在任何数据集,可以稍后使用。有谁能告诉我怎样才能把雪花仓退回的所有行都列成一个清单?
暂无答案!
目前还没有任何答案,快来回答吧!