中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#調用Oracle數據庫的步驟

發布時間:2021-09-10 07:42:04 來源:億速云 閱讀:320 作者:chen 欄目:編程語言

本篇內容介紹了“C#調用Oracle數據庫的步驟”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

C#調用Oracle數據庫第1步 數據表

student(  studentid varchar2     studentname varchar2  )

數據:

 studentid              studentname

 001                     001

 002                     002

 002                     003

C#調用Oracle數據庫第2步 建包

CREATE OR REPLACE PACKAGE PKG_SELECT_STUDENT  AS     TYPE T_CURSOR IS REF CURSOR;     PROCEDURE Getusername       (        us_id IN Varchar2,        cur_name OUT T_CURSOR     );

C#調用Oracle數據庫第3步 建包體

CREATE OR REPLACE   PACKAGE BODY PKG_SELECT_STUDENT  AS  PROCEDURE Getusername  (  us_id IN varchar2,  cur_name OUT T_CURSOR     )     IS     BEGIN        OPEN cur_name FOR        SELECT   *   FROM student WHERE   studentid=us_id;     END Getusername;     END PKG_select_student;

C#調用Oracle數據庫第4步 我的webform.cs文件

在文本框輸入ID,點擊按鈕查詢,有多條數據填充顯示在gatagrid里面

private void Button3_Click(object sender, System.EventArgs e)  {  string usid=this.TextBox1.Text.Trim();  Selectop st=new Selectop();  this.DataGrid1.DataSource=st.GetSelectAll(usid);  this.DataGrid1.DataBind();  }   public DataSet GetSelectAll(string usid)  {  OracleConnection con = DBoracle.CreateConnection();  OracleCommand command = new OracleCommand();  DataSet ds = new DataSet();  try {     command.Connection=con;  command.CommandText="PKG_select_student.Getusername";  command.CommandType=CommandType.StoredProcedure;  command.Parameters.Add("us_id",OracleType.VarChar,10).Value=usid;  command.Parameters.Add("cur_name",OracleType.Cursor);  command.Parameters["cur_name"].Direction = ParameterDirection.Output;  OracleDataAdapter adapter = new OracleDataAdapter(command);  con.Open();  //command.ExecuteNonQuery();  //adapter.SelectCommand=command;  adapter.Fill(ds);  }  catch(System.Exception ex)  {  throw ex;  }  finally {  con.Close();  command.Dispose();  //adapter.Dispose();  }  return ds;  }

“C#調用Oracle數據庫的步驟”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亳州市| 遂溪县| 平邑县| 汉源县| 黔江区| 肇州县| 逊克县| 防城港市| 塔河县| 巴青县| 奈曼旗| 东兰县| 凤翔县| 祁门县| 南平市| 洪江市| 六盘水市| 崇礼县| 澎湖县| 汽车| 阜新| 兴义市| 长宁县| 罗定市| 名山县| 顺昌县| 阜康市| 芒康县| 新野县| 东港市| 绵竹市| 濉溪县| 丘北县| 固阳县| 邻水| 东乌珠穆沁旗| 河曲县| 富阳市| 长寿区| 体育| 勃利县|