新聞中心
本文向大家介紹C#刪除數(shù)據(jù),可能好多人還不了解C#刪除數(shù)據(jù),沒(méi)有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。

首先,我們需在應(yīng)用系統(tǒng)中安裝SQL Server 2000,Microsoft OLE DB Provider for SQL Server (SQL OLE DB)也會(huì)同時(shí)被自動(dòng)安裝,接著用SQL Server的Enterprise Manager創(chuàng)建一個(gè)叫tyjdb的數(shù)據(jù)庫(kù),并新建一名為address的數(shù)據(jù)表,其含name、email、age和address四個(gè)字段。
打開(kāi)VS開(kāi)發(fā)環(huán)境中的視圖選單項(xiàng)中的服務(wù)器資源管理器,該管理器可管理SQL Server及其他各種OLE DB的數(shù)據(jù)庫(kù)連接,并可以管理其中的數(shù)據(jù)。接著我們添加一個(gè)新的數(shù)據(jù)連接,連接屬性選擇Microsoft OLE DB Provider for SQL server,然后選好服務(wù)器及數(shù)據(jù)庫(kù)tyjdb,測(cè)試連接成功后按確定。使用該工具可又快又準(zhǔn)地生成需要的數(shù)據(jù)庫(kù)連接字符串。
C#刪除數(shù)據(jù)
若想C#刪除數(shù)據(jù)庫(kù)數(shù)據(jù)時(shí),我們則需在Web Form上新增一個(gè)TextBox5及一個(gè)按鍵,為該按鍵增加如下代碼:
- SqlCommand sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand();
- //聲明Sql Command類對(duì)象
- this.sqlDataAdapter1.DeleteCommand = sqlDeleteCommand1;
- sqlDeleteCommand1.CommandText="DELETE FROM ADDRESS WHERE
- NAME='"+TextBox5.Text+"'";
- //SQL語(yǔ)句
- sqlDeleteCommand1.Connection = this.sqlConnection1;
- //聲明使用的數(shù)據(jù)連接
- sqlDeleteCommand1.Connection.Open();
- sqlDeleteCommand1.ExecuteNonQuery();
- //執(zhí)行該SQL語(yǔ)句
- sqlDeleteCommand1.Connection.Close();
執(zhí)行這段程序時(shí),只需在TextBox5中填入要?jiǎng)h除的記錄name字段的值,然后按該按鍵即可執(zhí)行刪除功能。更新操作原理都類同,具體開(kāi)發(fā)中可以有許多技巧豐富完善上述程序,如增加錯(cuò)誤處理等,這里限于篇幅不一一敘述了。
網(wǎng)站名稱:C#刪除數(shù)據(jù)深入剖析
新聞來(lái)源:http://m.fisionsoft.com.cn/article/cocjcsh.html


咨詢
建站咨詢
