PC Review


Reply
Thread Tools Rate Thread

Re: OracleCommandBuilder: DeriveParameters

 
 
David Browne
Guest
Posts: n/a
 
      14th Jul 2003
"Marc Croymans" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hi,
>
> I get following message when I try to use DeriveParameters on an
> OracleCommandBuilder:
>
> 'Cannot derive parameters for overloaded stored procedure or function.'
>
> Anyone seen this? Any input on how to resolve this?
>


Oracle supports overloading of PL/SQL stored functions and stored
procedures, much like C# and VB.NET support method overloading.

Trying to derive parameters for an overloades stored procedrure is like
asking reflection what the parameters to Integer.Parse, or String.Format
are. They are overloaded, so they don't have just one set of parameters.



create or replace procedure foo(n number)
is
begin
null;
end;

and

create or replace procedure foo(v varchar2)
is
begin
null;
end;


For such a procedure, you obviously cannot derive the parameters.

David



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem with SqlCommandBuilder.DeriveParameters =?Utf-8?B?WGFuZHU=?= Microsoft ADO .NET 4 4th Mar 2004 02:14 PM
oraclecommandbuilder.deriveparameters Erwan L. Microsoft ADO .NET 1 9th Jan 2004 11:11 AM
RE: OleDbCommandBuilder.DeriveParameters is failing when working with Oracle Database Server... Anatoly Microsoft ADO .NET 0 18th Oct 2003 03:41 PM
RE: DeriveParameters and Default values for Stored Procedures Kevin Sun [MS] Microsoft ADO .NET 1 5th Sep 2003 11:31 AM
BIG BUG in SqlCommandBuilder.DeriveParameters Marc Scheuner [MVP ADSI] Microsoft ADO .NET 2 22nd Jul 2003 07:58 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 04:36 PM.