很简单,用户通常情况并不需要知道在DataTable中存放的具体形式,在添加数据的时候直接指定列名就可以了。具体代码如下:
DataTable BlankTable = new DataTable();
DataColumn myColumn; //列
DataRow myRow; //行
DataView myDataView; // 数据视图
myColumn = new DataColumn();
myColumn.DataType = System.Type.GetType("System.String"); // 指定存放类型
myColumn.ColumnName = "fullcode"; // 列名
BlankTable.Columns.Add(myColumn);
myColumn = new DataColumn();
myColumn.DataType = System.Type.GetType("System.String");
myColumn.ColumnName = "fUsercode";
BlankTable.Columns.Add(myColumn);
.......
for(int i=0;i<50;i++)
{ myRow = BlankTable.NewRow();
myRow["fullcode"] = "";
myRow["fUsercode"] = "";
BlankTable.Rows.Add(myRow); // 添加行 }
....
DataTable BlankTable = new DataTable();
DataColumn myColumn; //列
DataRow myRow; //行
DataView myDataView; // 数据视图
myColumn = new DataColumn();
myColumn.DataType = System.Type.GetType("System.String"); // 指定存放类型
myColumn.ColumnName = "fullcode"; // 列名
BlankTable.Columns.Add(myColumn);
myColumn = new DataColumn();
myColumn.DataType = System.Type.GetType("System.String");
myColumn.ColumnName = "fUsercode";
BlankTable.Columns.Add(myColumn);
.......
for(int i=0;i<50;i++)
{ myRow = BlankTable.NewRow();
myRow["fullcode"] = "";
myRow["fUsercode"] = "";
BlankTable.Rows.Add(myRow); // 添加行 }
....
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货