欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【DataSet、DataTable、DataRow区别详解】,下面是详细的讲解!
DataSet、DataTable、DataRow区别详解
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");
关于DataSet、DataTable、DataRow区别详解的用户互动如下:
相关问题:
答: >>详细
相关问题:
答: >>详细
相关问题:
答: >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
