如何从snowflake.net客户端返回的idatareader中获取idatarecord列表?

ippsafx7  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(245)

如果我们使用microsoftsql数据库,那么当executereader()函数被执行时,我们会得到sqldatareader对象。因此,我们有一个函数,用于将sqldatareader对象转换为idatarecord列表,稍后当连接关闭时可以使用该列表:

List<IDataRecord> rows;
using ( var result = command.ExecuteReader() )
{
    rows = result.Cast<IDataRecord>().ToList();
}

但是我必须使用snowflake客户端从snowflake仓库获取行。executereader()函数返回idatareader对象。但我无法得到一个完整的数据列表,可能在任何数据集,可以稍后使用。有谁能告诉我怎样才能把雪花仓退回的所有行都列成一个清单?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题