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

C#訪問DB2數據庫(4)

編輯:關於C語言

刪除數據庫數據

在Web Form上新增一個TextBox5及一個按鍵,要執行刪除時,在TextBox5中填入要刪除記錄的name字段的值,然後按該按鍵執行刪除。該按鍵代碼如下:

System.Data.OleDb.OleDbCommand oleDeleteCommand1 = new

System.Data.OleDb.OleDbCommand();

this.oleDbDataAdapter1.DeleteCommand = oleDeleteCommand1;

//聲明為oleDb命令

oleDeleteCommand1.CommandText="DELETE FROM

ADDRESSswheresNAME='"+TextBox5.Text+"'";

oleDeleteCommand1.Connection = this.oleDbConnection1;

//指明連接

oleDeleteCommand1.Connection.Open();

//打開連接

oleDeleteCommand1.ExecuteNonQuery();

//執行SQL語句

oleDeleteCommand1.Connection.Close();

//關閉連接

對於增加、更新和刪除操作後的DataGrid刷新,可執行類似的Select SQL語句即可。

上述代碼可供各種非SQL Server數據庫編程參考和使用,微軟為此提供了如OLE DB Provider for

Oracle、AS/400和VSAM等眾多驅動,OLE DB方式確實提供了較ODBC方式更為廣泛的數據存取范圍,如可存取Access庫中的數據、郵件系統中的數據、Web上的文本及圖形、目錄服務等等,符合ODBC標准的數據源就是符合OLE DB標准的數據存儲的子集,而且OLE DB的API是符合COM標准和基於對象的API,這些都是較原ODBC方式有大幅改進,從而為綜合的數據集成處理提供了更廣泛的支持。

通過以上講解,筆者希望使讀者初步了解在Visual Studio.Net中,以DB2為後台數據庫時應用系統的開發步驟,也希望讀者舉一反三,領會思想和方法,以便更好地應用到自己的系統開發中。

上述程序在中文Windows 2000 Server、IBM DB2和Visual Studio.Net Beta 2環境中編譯並正常運行。

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