DataSet的幾個基本操作
DataSet的幾個基本操作
最近寫程式的時候遇到一個問題,向TEXT型別(SQL SERVER)欄位中INSERT內容不能直接用SQL語句,因為其中有換行,特殊字元.所以只能用DataSet. 記得在ASP中的寫法是rs.addnew(),rs.update()等,在ASP.NET中是怎麼寫的呢? 查了半天資料(居然還這麼難找),把其中幾個基本操作寫在下面.
下面的程式從DataSet已經建立開始寫起.
刪除一個已存在的記錄
DataRow dr;
int vSNo=Int32.Parse(txtSNo.Text);
dr=dataSet11.Tables["Student"].Rows.Find(vSNo)
dr.Delete();
sqlDataAdapter1.Update(dataSet11,"Student");
插入一條新記錄
int vSNo=Int32.Parse(txtSNo.Text);
int vScore=Int32.Parse(txtScore.Text);
DataRow drAdd
drAdd=dataSet11.Tables["Student"].NewRow();
drAdd[0]=vSNo;
drAdd[1]=txtFName.Text;
drAdd[2]=txtLName.Text;
drAdd[3]=vScore;
dataSet11.Tables["Student"].Rows.Add(drAdd);
SqlCommandBuilder myBuilder = new SqlCommandBuilder(sqlDataAdapter1);
sqlDataAdapter1.Update(dataSet11,"Student");
編輯一條已經存在的記錄
int vSNo=Int32.Parse(txtSNo.Text);
int vScore=Int32.Parse(txtScore.Text);
drUpdate.BeginEdit();
drUpdate["SNo"]=vSNo;
drUpdate["FirstName"]=txtFName.Text;
drUpdate["LastName"]=txtLName.Text;
drUpdate["Score"]=vScore;
drUpdate.EndEdit();
sqlDataAdapter1.Update(dataSet11,"Student");
最近寫程式的時候遇到一個問題,向TEXT型別(SQL SERVER)欄位中INSERT內容不能直接用SQL語句,因為其中有換行,特殊字元.所以只能用DataSet. 記得在ASP中的寫法是rs.addnew(),rs.update()等,在ASP.NET中是怎麼寫的呢? 查了半天資料(居然還這麼難找),把其中幾個基本操作寫在下面.
下面的程式從DataSet已經建立開始寫起.
刪除一個已存在的記錄
DataRow dr;
int vSNo=Int32.Parse(txtSNo.Text);
dr=dataSet11.Tables["Student"].Rows.Find(vSNo)
dr.Delete();
sqlDataAdapter1.Update(dataSet11,"Student");
插入一條新記錄
int vSNo=Int32.Parse(txtSNo.Text);
int vScore=Int32.Parse(txtScore.Text);
DataRow drAdd
drAdd=dataSet11.Tables["Student"].NewRow();
drAdd[0]=vSNo;
drAdd[1]=txtFName.Text;
drAdd[2]=txtLName.Text;
drAdd[3]=vScore;
dataSet11.Tables["Student"].Rows.Add(drAdd);
SqlCommandBuilder myBuilder = new SqlCommandBuilder(sqlDataAdapter1);
sqlDataAdapter1.Update(dataSet11,"Student");
編輯一條已經存在的記錄
int vSNo=Int32.Parse(txtSNo.Text);
int vScore=Int32.Parse(txtScore.Text);
drUpdate.BeginEdit();
drUpdate["SNo"]=vSNo;
drUpdate["FirstName"]=txtFName.Text;
drUpdate["LastName"]=txtLName.Text;
drUpdate["Score"]=vScore;
drUpdate.EndEdit();
sqlDataAdapter1.Update(dataSet11,"Student");
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-442290/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- flink batch dataset 的基本操作BAT
- git的幾個常用基本操作Git
- 資料結構(線性錶鏈式儲存)的幾個基本操作資料結構
- Spark2 Dataset聚合操作Spark
- 幾個基本的計算機概念計算機
- Flink的DataSet基本運算元總結
- LINQ系列:LINQ to DataSet的DataTable操作
- LINQ系列:LINQ to DataSet的DataView操作View
- 使用解構的幾個騷操作
- 檔案操作中的幾個大坑
- ppt聲音操作的幾個技巧
- Extjs DOM操作的幾個類JS
- 幾個作業系統的基本概念作業系統
- 幾個Linux系統的操作技巧Linux
- 有關GIT的幾個基礎操作Git
- 常用的幾個陣列操作方法陣列
- HTML基本結構包含幾個部分?HTML
- Go 操作 Redis 的基本操作GoRedis
- 簡明機器學習——01機器學習的幾個基本要素機器學習
- 物件導向設計的幾個基本原則物件
- Systemctl幾個操作服務命令
- JS陣列的幾個有逼格操作JS陣列
- 資料庫幾個操作的專業叫法資料庫
- Docker的基本操作Docker
- MySQL的基本操作MySql
- git的基本操作Git
- 模組的基本操作
- 棧的基本操作
- webdriver的基本操作Web
- hash的基本操作
- C#基本型別使用時的幾個注意點C#型別
- flink將bathch dataset 轉換為sql操作BATSQL
- JS面試之陣列的幾個不low操作JS面試陣列
- JS 裡的資料型別及幾個操作JS資料型別
- 關於ORACLE I/O操作的幾個檢視Oracle
- C#中幾個不常用的操作符C#
- 活動(Activity)的基本操作
- JS — 物件的基本操作JS物件