国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

DataSet、DataTable、DataRow區別

2019-11-14 16:50:34
字體:
來源:轉載
供稿:網友
 DataSet

表示數據在內存中的緩存。

屬性
Tables  獲取包含在 DataSet 中的表的集合。

ds.Tables["sjxx"]

 

DataTable

表示內存中數據的一個表。

公共屬性
Columns 獲取屬于該表的列的集合。

DataSet 獲取此表所屬的 DataSet。

DefaultView 獲取可能包括篩選視圖或游標位置的表的自定義視圖。

PRimaryKey 獲取或設置充當數據表主鍵的列的數組。

Rows 獲取屬于該表的行的集合。

TableName 獲取或設置 DataTable 的名稱。

 

DataRow

表示 DataTable 中的一行數據

row["index"]

 

DataColumn

表示 DataTable 中列的架構。

 

DataTable與DataSet常用操作實例

//創建DataSet
DataSet ds = new DataSet();

//創建DataTable
DataTable dt = new DataTable();
dt.Columns.Add(
"id",Type.GetType("System.Int32"));
dt.Columns[
"id"].AutoIncrement = true;
dt.Columns.Add(
"name",Type.GetType("System.String"));

//插入行
DataRow dw1 = dt.NewRow();
dw1[
"name"= "test1";
dt.Rows.Add(dw1);

DataRow dw2 
= dt.NewRow();
dw2[
"name"= "test2";
dt.Rows.InsertAt(dw2,
0);

//將DataTable添加到DataSet中
ds.Tables.Add(dt);

//DataTable中查詢
DataTable dt = new DataTable();
DataRow dr[] 
= dt.Select("1 = 1");

//DataTable更新
DataTable dt = (DataTable)HttpContext.Current.Cache["MYCACHE"];
DataRow[] dr 
= dt.Select("1 = 1");
if (dr.Length > 0)
{
    dr[
0]["colName"= "colValue";
}

//統計
object o = dt.Compute("SUM(col_name)""1=1");


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡水市| 威远县| 东台市| 临清市| 宁国市| 七台河市| 新疆| 华安县| 肥东县| 揭东县| 理塘县| 东方市| 溆浦县| 宝应县| 巩留县| 阳春市| 辽宁省| 长顺县| 封开县| 休宁县| 金秀| 永仁县| 云林县| 平湖市| 封丘县| 普定县| 琼结县| 望城县| 修武县| 陵川县| 新平| 中宁县| 红安县| 广宗县| 化州市| 松原市| 方山县| 罗田县| 洪江市| 武胜县| 绵阳市|