方法一:
DataTable tblDatas = new DataTable(\"Datas\");
DataColumn dc = null;
dc = tblDatas.Columns.Add(\"ID\
dc.AutoIncrement = true;//自動增加
dc.AutoIncrementSeed = 1;//起始為1
dc.AutoIncrementStep = 1;//步長為1
dc.AllowDBNull = false;//
dc = tblDatas.Columns.Add(\"Product\
dc = tblDatas.Columns.Add(\"Version\
dc = tblDatas.Columns.Add(\"Description\
DataRow newRow;
newRow = tblDatas.NewRow();
newRow[\"Product\"] = \"水果刀\";
newRow[\"Version\"] = \"2.0\";
newRow[\"Description\"] = \"打架專用\";
tblDatas.Rows.Add(newRow);
newRow = tblDatas.NewRow();
newRow[\"Product\"] = \"折疊凳\";
newRow[\"Version\"] = \"3.0\";
newRow[\"Description\"] = \"行走江湖七武器之一\";
tblDatas.Rows.Add(newRow);
方法二:
DataTable tblDatas = new DataTable(\"Datas\");
tblDatas.Columns.Add(\"ID\
tblDatas.Columns[0].AutoIncrement = true;
tblDatas.Columns[0].AutoIncrementSeed = 1;
tblDatas.Columns[0].AutoIncrementStep = 1;
tblDatas.Columns.Add(\"Product\
tblDatas.Columns.Add(\"Version\
tblDatas.Columns.Add(\"Description\
tblDatas.Rows.Add(new object[]{null,\"a\
tblDatas.Rows.Add(new object[] { null, \"a\
tblDatas.Rows.Add(new object[] { null, \"a\
tblDatas.Rows.Add(new object[] { null, \"a\
tblDatas.Rows.Add(new object[] { null, \"a\
方法一:
DataTable tblDatas = newDataTable(\"Datas\");
DataColumn dc = null;
//賦值給dc,是便于對每一個datacolumn的操作
dc =tblDatas.Columns.Add(\"ID\
dc.AutoIncrement= true;//自動增加
dc.AutoIncrementSeed = 1;//起始為1
dc.AutoIncrementStep = 1;//步長為1
dc.AllowDBNull = false;//
dc = tblDatas.Columns.Add(\"Product\
dc = tblDatas.Columns.Add(\"Version\
dc = tblDatas.Columns.Add(\"Description\
DataRow newRow;
newRow = tblDatas.NewRow();
newRow[\"Product\"] = \"大話西游\";
newRow[\"Version\"] = \"2.0\";
newRow[\"Description\"] = \"我很喜歡\";
tblDatas.Rows.Add(newRow);
newRow = tblDatas.NewRow();
newRow[\"Product\"] = \"夢幻西游\";
newRow[\"Version\"] = \"3.0\";
newRow[\"Description\"] = \"比大話更幼稚\";
tblDatas.Rows.Add(newRow);
方法二:
DataTable tblDatas = newDataTable(\"Datas\");
tblDatas.Columns.Add(\"ID\
tblDatas.Columns[0].AutoIncrement = true;
tblDatas.Columns[0].AutoIncrementSeed = 1;
tblDatas.Columns[0].AutoIncrementStep = 1;
tblDatas.Columns.Add(\"Product\
tblDatas.Columns.Add(\"Version\
tblDatas.Columns.Add(\"Description\
tblDatas.Rows.Add(newobject[]{null,\"ablDatas.Rows.Add(newobject[] { null, \"a\
tblDatas.Rows.Add(new object[] { null, \"a\
tblDatas.Rows.Add(new object[] { null, \"a\
tblDatas.Rows.Add(new object[] { null, \"a\
方法三:
DataTable table = new DataTable ();
//創(chuàng)建table的第一列
DataColumn priceColumn = new DataColumn();
//該列的數(shù)據(jù)類型
priceColumn.DataType = System.Type.GetType(\"System.Decimal\");
//該列得名稱
priceColumn.ColumnName = \"price\";
//該列得默認(rèn)值
priceColumn.DefaultValue =50;
// 創(chuàng)建table的第二列
DataColumn taxColumn = new DataColumn();
taxColumn.DataType = System.Type.GetType(\"System.Decimal\");
//列名
taxColumn.ColumnName = \"tax\";
//設(shè)置該列得表達(dá)式,用于計算列中的值或創(chuàng)建聚合列
taxColumn.expression_r_r = \"price *0.0862\";
// Create third column.
DataColumn totalColumn = new DataColumn();
totalColumn.DataType = System.Type.GetType(\"System.Decimal\");
totalColumn.ColumnName = \"total\";
//該列的表達(dá)式,值是得到的是第一列和第二列值得和
totalColumn.expression_r_r = \"price + tax\";
// 將所有的列添加到table上
table.Columns.Add(priceColumn);
table.Columns.Add(taxColumn);
table.Columns.Add(totalColumn);
//創(chuàng)建一行
DataRow row = table.NewRow();
//將此行添加到table中
table.Rows.Add(row);
//將table放在試圖中
DataViewview = new DataView(table);
dg.DataSource = view;
dg.DataBind();
因篇幅問題不能全部顯示,請點此查看更多更全內(nèi)容
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2
違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)