国产探花免费观看_亚洲丰满少妇自慰呻吟_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");


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 馆陶县| 建湖县| 随州市| 五台县| 湖口县| 荆州市| 乌拉特后旗| 平安县| 永昌县| 东辽县| 集安市| 库尔勒市| 双桥区| 曲水县| 射洪县| 娄底市| 阜阳市| 陵水| 来宾市| 星子县| 新源县| 英吉沙县| 石渠县| 沈阳市| 砀山县| 望奎县| 井冈山市| 长武县| 达州市| 德钦县| 乐都县| 横峰县| 宝清县| 元氏县| 乌鲁木齐县| 临潭县| 山阴县| 肇东市| 临潭县| 安顺市| 安龙县|