C#增加數(shù)據(jù)庫(kù)數(shù)據(jù)描述
在向大家詳細(xì)介紹C#增加數(shù)據(jù)庫(kù)數(shù)據(jù)之前,首先讓大家了解下管理器可管理SQL Server及其他各種OLE DB的數(shù)據(jù)庫(kù)連接,然后全面介紹C#增加數(shù)據(jù)庫(kù)數(shù)據(jù),我們需在應(yīng)用系統(tǒng)中安裝SQL Server 2000。
首先,我們需在應(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ù)庫(kù)數(shù)據(jù)
若想C#增加數(shù)據(jù)庫(kù)數(shù)據(jù)時(shí),我們只需在Web Form上新增對(duì)應(yīng)字段數(shù)量個(gè)數(shù)的TextBox,并新增一個(gè)按鍵,接著為該按鍵增加Click事件,具體代碼如下:
- sqlInsertCommand1.Parameters["@name"].Value=TextBox1.Text;
- //將TextBox賦值給對(duì)應(yīng)參數(shù)
- sqlInsertCommand1.Parameters["@email"].Value=TextBox2.Text;
- sqlInsertCommand1.Parameters["@age"].Value=TextBox3.Text;
- sqlInsertCommand1.Parameters["@address"].Value=TextBox4.Text;
- sqlInsertCommand1.Connection.Open();
- //打開(kāi)連接
- sqlInsertCommand1.ExecuteNonQuery();
- //執(zhí)行Insert語(yǔ)句
- sqlInsertCommand1.Connection.Close();
- //關(guān)閉連接
- sqlConnection1.Open();
- DataSet objDataset;
- //下面程序段更新DataGrid
- objDataset=new DataSet();
- sqlDataAdapter1.Fill(objDataset, "address");
- DataGrid1.DataSource=objDataset.Tables["address"].DefaultView;
- DataGrid1.DataBind();
【編輯推薦】