gpt4 book ai didi

sql-server - 具有多个结果集的 FSharp.Data.SqlClient

转载 作者:行者123 更新时间:2023-11-30 23:48:09 25 4
gpt4 key购买 nike

对于 FSharp.Data.SqlClient,如何使用 SqlCommandProvider 或 SqlProgrammabilityProvider 处理多个结果集?例如,如果您想获取 Customer+Orders,您的存储过程在第一个结果集中返回客户信息,在第二个结果集中返回订单?

记录:

{ OrderId=4; Date=xxx }
{ Name="Dave Smith"; Orders=[...] }

:

   Select Name From Customer Where CustomerId=@CustomerId
Select OrderId, Date From Orders Where CustomerId=@CustomerId

最佳答案

FSharp.Data.SqlClient 基于sys.sp_describe_first_result_set .因此,它完全忽略了第二个结果集。

关于sql-server - 具有多个结果集的 FSharp.Data.SqlClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44059826/

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