.net 列表中命名参数的多个实例

.net 列表中命名参数的多个实例,.net,visual-studio-2008,stored-procedures,oracle10g,ora-06550,.net,Visual Studio 2008,Stored Procedures,Oracle10g,Ora 06550,从Visual Studio 2008的服务器资源管理器执行oracle过程时遇到问题 当我尝试执行一个过程时,所有的输入参数都会加倍 这只发生在一个工作站上,我尝试重新安装oracle产品, 但这对我没有帮助 我在尝试执行该过程时收到以下错误消息: ORA-06550: line 1, column 7: PLS-00703: multiple instances of named argument in list ORA-06550: line 1, column 7: PL/SQL: St

从Visual Studio 2008的服务器资源管理器执行oracle过程时遇到问题


当我尝试执行一个过程时,所有的输入参数都会加倍


这只发生在一个工作站上,我尝试重新安装oracle产品, 但这对我没有帮助


我在尝试执行该过程时收到以下错误消息:

ORA-06550: line 1, column 7:
PLS-00703: multiple instances of named argument in list
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored

我的数据连接类型为“Oracle数据库”,提供程序为“.NET Framework Oracle数据提供程序”


致以最良好的祝愿,
Guy Bertental

用于VS2008的Service Pack 1解决了问题…

使用
oracom.Parameters.Clear()

executenonquery()之后

解决了我的问题