標籤:
1、VS中建立一個winform表單
(1)一個按鈕
(2)一個資料表格視圖(在裡面顯示得到的資料表)
2、雙擊按鈕進入代碼
(1)添加 using System.Data.OracleClient;
若提示找不到Oracle,工具箱裡預設沒有,工具箱--右鍵--選擇項--.NET Framework組件
我把帶Oracle欄位的全添加到工具箱,
(2)自動彈出了“資料配接器設定精靈“,就是配置你的資料庫連接的屬性,
最後這個還不知道是什麼意思,我就寫了一個select語句,和在按鈕事件代碼中的sql語句一樣
然後如下,
方案總管--程式--引用--有了System.Data.OracleClient,
看到using System.Data.OracleClient; 也不報錯了
或者:在引用上點擊右鍵,添加引用,添加System.Data.OracleClient
(3)按鈕事件代碼
private void button1_Click(object sender, EventArgs e) { string connectionString; string queryString; connectionString = "Data Source=ORCL;User ID=scott;PassWord=tiger"; queryString = "SELECT * FROM TEST"; OracleConnection myConnection = new OracleConnection(connectionString); OracleCommand myCommand = myConnection.CreateCommand(); myCommand.CommandText = queryString; myConnection.Open(); OracleDataAdapter oraDA = new OracleDataAdapter(myCommand); DataSet ds = new DataSet(); oraDA.Fill(ds); myConnection.Close(); DataTable dtbl=ds.Tables[0]; this.dataGridView1.DataSource = dtbl; }
(4)運行,結果如下:
和我的資料庫中的資料一樣
visual studio 2013串連Oracle 11g並擷取資料:(二:實現)