CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何调用ORACLE存储过程,请各位高手指教!

楼主wj1280(可林顿)2003-04-02 18:40:22 在 .NET技术 / C# 提问

如何在c#中调用ORACLE存储过程,请各位高手指教! 问题点数:20、回复次数:1Top

1 楼jiezhi(风满袖)回复于 2003-04-13 19:00:34 得分 20

SqlConnection   connOCC   =   new   SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);  
  SqlCommand   cmdOCC   =   new   SqlCommand("OCC_AddRequest",   connOCC);  
  cmdOCC.CommandType   =   CommandType.StoredProcedure;  
   
  SqlParameter   prmSSN   =   new   SqlParameter("@SSN",   SqlDbType.VarChar,   12);  
  prmSSN.Direction   =   ParameterDirection.Input;  
  cmdOCC.Parameters.Add(prmSSN);  
  prmSSN.Value   =   ssn;  
   
  SqlParameter   prmRepID   =   new   SqlParameter("@RepID",   SqlDbType.VarChar,   6);  
  prmRepID.Direction   =   ParameterDirection.Input;  
  cmdOCC.Parameters.Add(prmRepID);  
  prmRepID.Value   =   repID;  
   
  //以下是返回值参数  
  SqlParameter   prmReturnValue   =   new   SqlParameter("@ReturnValue",   SqlDbType.Int);  
  prmReturnValue.Direction   =   ParameterDirection.ReturnValue;  
  cmdOCC.Parameters.Add(prmReturnValue);  
  prmReturnValue.Value   =   0;  
   
  connOCC.Open();  
  cmdOCC.ExecuteNonQuery();  
  int   rValue   =   System.Convert.ToInt32(prmReturnValue.Value);  
  connOCC.Close();  
   
  string   strMessage;  
  int   ID;  
  if   (rValue==0)  
  {  
  ID   =   0;  
  strMessage   =   "A   Request   have   been   added   successfully.";  
  }  
  else  
  {  
  ID   =   8;  
  strMessage   =   "A   record   with   the   same   SSN   and   RepID   already   exists.   Request   ignored.";  
  }  
  Top

相关问题

  • 关于调用oracle存储过程,请各位大虾指教
  • 在Oracle的存储过程中动态调用存储过程
  • Oracle调用Oracle存储过程?
  • 调用ORACLE存储过程出错,各位熟悉ORACLE的哥们帮下忙。
  • jsp调用Oracle存储过程
  • pb如何调用oracle存储过程
  • 调用Oracle存储过程的问题???
  • vb调用oracle存储过程
  • 如何调用存储过程?请给BCB代码及ORACLE存储过程.
  • 各位大虾请了,如何在java代码中调用oracle的存储过程,并获取结果集?

关键词

  • cmdocc
  • prmreturnvalue
  • connocc
  • prmssn
  • prmrepid
  • repid
  • sqlparameter
  • strmessage
  • parameterdirection
  • ssn

得分解答快速导航

  • 帖主:wj1280
  • jiezhi

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo