C# oledbcommandbuilder.driveparameters获取重复的存储过程参数计数

C# oledbcommandbuilder.driveparameters获取重复的存储过程参数计数,c#,asp.net,C#,Asp.net,将新转储导入oracle db后,oledbcommandbuilder.driveparameters中存在的sqlhelperparametercache类返回重复的参数计数,该计数导致异常: 参数计数与参数值计数不匹配 目前,我必须使用schema/ownername来获取过程的有效参数计数 而我以前不是 有什么建议吗?如果您有多个具有相同结构的架构,则必须使用所有者名称,否则会出现此错误,因为它会考虑每个架构中的每个过程,因此会返回它们的输入参数之和

将新转储导入oracle db后,
oledbcommandbuilder.driveparameters
中存在的
sqlhelperparametercache
类返回重复的参数计数,该计数导致异常:

参数计数与参数值计数不匹配

目前,我必须使用schema/ownername来获取过程的有效参数计数 而我以前不是


有什么建议吗?

如果您有多个具有相同结构的架构,则必须使用所有者名称,否则会出现此错误,因为它会考虑每个架构中的每个过程,因此会返回它们的输入参数之和