gpt4 book ai didi

c# - NHibernate - 流式传输大型结果集?

转载 作者:搜寻专家 更新时间:2023-10-30 21:45:08 27 4
gpt4 key购买 nike

我必须读入一个大的记录集,对其进行处理,然后将其写出到一个平面文件中。

大型结果集来自 SQL 2000 中的存储过程。

我目前有:
var results = session.CreateSQLQuery("exec usp_SalesExtract").List();

我希望能够逐行读取结果集,以减少内存占用

谢谢

最佳答案

NHibernate 不是为这种用法而设计的。另外,您并没有真正使用它的功能。

因此,在这种情况下,最好使用原始 ADO.NET。

关于c# - NHibernate - 流式传输大型结果集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2897383/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com