为了账号安全,请及时绑定邮箱和手机立即绑定

特定参数C#上的接口

特定参数C#上的接口

C#
长风秋雁 2021-05-14 17:55:56
我有一个动态方法(dynamicQuery),它接收一个Enum(存储过程)和一个Dictionary<string,string>,它将根据字典的内容填充SQLParameters。假设我在SQL Server中有3个存储过程,这些存储过程采用名为sp_insert_product,sp_insert_person,sp_insert_house的不同参数。如何根据存储过程接受的内容,强制字典接受特定字符串传递给存储过程?比较的另一种观点。重载字典,就像处理方法一样。编辑可能的解决方案我可能可以在dynamicQuery方法内部创建一个检查,以检查字典的内容是否确实与指定存储过程的参数对齐。但是我想在编译之前进行错误检查,而不是在运行时检查,这会降低性能我求助于ADO.NET
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信