程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 帶輸出參數的過程的使用(oracle)

帶輸出參數的過程的使用(oracle)

編輯:Oracle數據庫基礎

public int execute(string name)
  {
   this.getcon();
   OracleCommand cmd=new OracleCommand();
   cmd.Connection=con;
   cmd.CommandText="test.test_pro";
   cmd.CommandType=CommandType.StoredProcedure;
   OracleParameter pra=new OracleParameter("b",OracleType.VarChar);
   pra.Value=name;
   pra.Direction=ParameterDirection.Input;
   cmd.Parameters.Add(pra);
   int i=new int();
   pra=new OracleParameter("c",OracleType.Number);
   pra.Direction=ParameterDirection.Output;
   cmd.Parameters.Add(pra);
   con.Open();
   cmd.ExecuteNonQuery();
   i=int.Parse((cmd.Parameters["c"].Value).ToString());
   this.closecon();
   return i;
  } 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved