程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#訪問DB2數據庫(3)

C#訪問DB2數據庫(3)

編輯:關於C語言

Web Form顯示數據庫數據

為Web Form新增一個OleDbDataAdapter類的對象oleDbDataAdapter1,為其選擇數據連接時選上面建立的連接如:qcdb.qcdb.userid,選擇使用SQL語句,生成SQL語句如:Selectfrom address,最後提示完成。再為Web Form新增一個DataSet並命名為dataSet1用來放查詢得到的數據。新增一個顯示數據用的DataGrid命名為DataGird1,最後在Web Form的程序段中的Page_Init部分中增加如下代碼:

oleDbConnection1.Open();

//打開數據庫連接

oleDbDataAdapter1.Fill(dataSet1,"Address");

//將得來的數據填入dataSet

DataGrid1.DataBind();

//綁定數據

oleDbConnection1.Close();

//關閉連接

編譯運行後,可見address表中內容被顯示於Web

Form的DataBrid中。OleDbConnection1等屬性設置都在生成的Web Form設計代碼中。

增加數據庫數據

在Web Form上新增對應字段數量個數的TextBox,及一個button,為該按鍵增加Click響應事件代碼如下:

this.oleDbInsertCommand1.CommandText = "INSERTsintosADDRESS(NAME,

EMAIL, AGE, ADDRESS) VALUES

('"+TextBox1.Text+"','"+TextBox2.Text+"','"+TextBox3.Text+"','"+TextBox4.Text+"')";

oleDbInsertCommand1.Connection.Open();

//打開連接

oleDbInsertCommand1.ExecuteNonQuery();

//執行該SQL語句

oleDbInsertCommand1.Connection.Close();

//關閉連接

實際編程中,我們需注意SQL語句的單引號問題以及數字和字符串處理問題。

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