DataTable功能介绍

DataTable的新建
DataTable dt = new DataTable();
dt.Columns.Add("Item_ID", typeof(string));
dt.Columns.Add("Accept_Quantiy", typeof(decimal));
DataColumn idColumn = dt.Columns["Item_ID"];
dt.PrimaryKey = new DataColumn[] {idColumn};



DataTable的检索
DataRow[] dr= dt.Select("ROWNUM='" + hiddenasdasd.vaule + "'");  
if (dr[0]["aaaa"] = "1"){

}


DataTable的修改
foreach (DataRow dr in DataRows)
    {
        dr[ColumnName] = NewValue;
    }



DataTableB合并到DataTableA里   有datatable更新datatable的意思
DataTableA.Merge (DataTableB)



DataTable删除一条记录
ds.Tables[0].Rows.RemoveAt(i);




提交自上次调用 AcceptChanges 以来对该表进行的所有更改。
AcceptChanges 方法

回滚自该表加载以来或上次调用 AcceptChanges 以来对该表进行的所有更改。
DataTable.RejectChanges 方法

获取 DataTable 的副本,该副本包含自上次加载以来或自调用 AcceptChanges 以来对该数据集进行的所有更改。
DataTable.GetChanges 方法

你可能感兴趣的:(Datatable)