HighTechTalks DotNet Forums  

Cannot Access Record Attributes in Oracle pl/sql Procedure with vb.net

Dotnet Data Tools microsoft.public.dotnet.datatools


Discuss Cannot Access Record Attributes in Oracle pl/sql Procedure with vb.net in the Dotnet Data Tools forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
AT
 
Posts: n/a

Default Cannot Access Record Attributes in Oracle pl/sql Procedure with vb.net - 02-24-2005 , 05:45 AM






Hi,

i would like to call a stored procedure that has a record as
parameter.
The record has some attributes that are declared in a different
package.

e.g:

PACKAGE BODY Package1

PROCEDURE Validate(pi_record IN Package2.RECORD1)

....
End;
END; -- Package1

PACKAGE Package2
TYPE RECORD1 IS RECORD
(
param1 tparam1%TYPE,
param2 tparam2%TYPE,
param3 tparam3%TYPE
);
End; --Package2

I try to call the procedure from vb.net like:

strConnection = "some databaseconnection..."
objOracleCommand = New OracleCommand
objOracleConnection = New
OracleConnection(strConnection) objOracleConnection.Open()
With objOracleCommand
.Connection = objOracleConnection
.CommandType = CommandType.StoredProcedure
.CommandText = User.Package1.Validate

For Each objNcCName As param In parameters


'here is the problem:

..Parameters.Add("pi_record.param1",
paramType.VARCHAR,500,ParameterDirection.Input) = param.value1

..Parameters.Add("pi_record.param2",
paramType.VARCHAR,500,ParameterDirection.Input) = param.value2

..Parameters.Add("pi_record.param3",
paramType.VARCHAR,500,ParameterDirection.Input) = param.value3


Next

I get an oracle error:
"ORA-01036: Variablenname/-number invalid.


How is it possible to access this oracleparameter?
Has someone an idea to solve this problem?

Thank you for your help!

Tobias Thurn

Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.