multiple instances of named argument in list
Asked Answered
S

3

5

I have a problem executing oracle procedures from Visual Studio 2008's Server Explorer,

when i try to execute a procedure all the input parameters are doubled!

it only happend to me in one workstation, i've tried to reinstall oracle products, but it doesn't helped me...

i get the following error message when i try execute the procedure:

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

My Data Connection type is "Oracle Database" and the provider is ".NET Framework Data Provider for Oracle".

Best Regards, Guy Bertental

Swanherd answered 8/4, 2009 at 9:33 Comment(0)
S
1

Service Pack 1 for VS2008 solved the problem...

Swanherd answered 13/4, 2009 at 5:47 Comment(0)
W
9

👌 May be you have added same "OracleParameter" multiple times. Please control your parameter list and remove repeated parameter(s) from your code;

Whole answered 14/1, 2014 at 15:15 Comment(0)
C
6

use oracom.Parameters.Clear(); after executenonquery();

Clemens answered 19/4, 2011 at 6:15 Comment(1)
Solved my issueStroller
S
1

Service Pack 1 for VS2008 solved the problem...

Swanherd answered 13/4, 2009 at 5:47 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.