- 5
- 0
- 约1.55万字
- 约 19页
- 2016-12-03 发布于江苏
- 举报
CREATE TABLE SCOTT.TEST (UID VARCHAR2(10 byte) NOT NULL,
UNAME VARCHAR2(10 byte) NOT NULL, UAGE VARCHAR2(10 byte)
NOT NULL)
在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb。本文将用OralceClient为例。.NET语言用C#。
一、调用一个带输入、输出参数的存储过程
首先,在Oralce中创建存储过程如下:
create or replace procedure scott.GetRecords(name_out out varchar2,age_in in varchar2) as
begin
select NAME into name_out from scott.test where AGE = age_in;
end;
然后,在C#项目中作如下调用:
string connectionString = Data Source=YXZHANG;User ID=YXZHANG;Password=YXZHANG;
string queryString = getrecords;
Ora
原创力文档

文档评论(0)