Microsoft.Data.SqlCLient SqlParameter with MultishardCommand

Microsoft.Data.SqlCLient SqlParameter with MultishardCommand

提问人:NG724-JPG 提问时间:9/6/2023 更新时间:9/6/2023 访问量:24

问:

我正在进行一些版本升级并使用新的SqlClient命名空间“Microsoft.Data.SqlClient”:版本5.1.1。 和“Microsoft.Azure.SqlDatabase.ElasticScale.Client”最新版本。

由于我正在使用“MultiShardConnection”和“MultiShardCommand”并尝试添加SqlParameter,但面临语法错误“无法隐式将类型”System.Data.SqlClient.SqlParameter“隐式转换为”Microsoft.Data.SqlClient.SqlParameter“。

当我使用“System.Data.SqlClient”时,它运行良好,但是当我使用“Microsoft.Data.SqlClient”更新时,我收到语法错误。 那么,我有什么方法可以使用 MultiShardCommand 和“Microsoft.Data.SqlClient”包添加 sql 参数吗?

我试图通过命令参数属性进行调试。但看起来它在内部依赖于“Syste.Data.SqlClient”sqlparametercollection。

c# 。网 sqlclient System.Data.Sql客户端

评论

0赞 Charlieface 9/6/2023
你已经链接到某个地方,你需要取消链接。System.Data.SqlClient

答: 暂无答案