/定义一个Table
DataTable dt=new DataTable("yeji");
DataRow dr;
DataColumn dc;
//添加第0列
dc=new DataColumn("店名",System.Type.GetType("System.String"));
dt.Columns.Add(dc);
//第1列
dc=new DataColumn("店长名",System.Type.GetType("System.String"));
dt.Columns.Add(dc);
//添加第2列
dc=new DataColumn("总业绩",System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
//添加第3列
dc=new DataColumn("租合同数",System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
//添加第4列
dc=new DataColumn("售合同数",System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
//设置关键字段
DataColumn[] dckey=new DataColumn[]{dt.Columns["部门"]};
dt.PrimaryKey=dckey;
如何将数据添加到自定义的DataTable中?
dt.Rows[行数]["店名"] = "值";
DataTable dt = new DataTable();
dt.Columns.Add("FID", typeof(string));
DataRow dr = dt.NewRow();
dr["FID"] = "123";
dt.Rows.Add(dr);
DataRow r = dt.NewRow();
r["列名"] = "xxx";
dt.Rows.Add(r);
//定义一个Table
DataTable dt=new DataTable("yeji");
DataRow dr;
DataColumn dc;
//添加第0列
dc=new DataColumn("店名",System.Type.GetType("System.String"));
dt.Columns.Add(dc);
//第1列
dc=new DataColumn("店长名",System.Type.GetType("System.String"));
dt.Columns.Add(dc);
//添加第2列
dc=new DataColumn("总业绩",System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
//添加第3列
dc=new DataColumn("租合同数",System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
//添加第4列
dc=new DataColumn("售合同数",System.Type.GetType("System.Int32"));
dt.Columns.Add(dc);
//设置关键字段
DataColumn[] dckey=new DataColumn[]{dt.Columns["部门"]};
dt.PrimaryKey=dckey;
如何将数据添加到自定义的DataTable中?
回复:如何将数据添加到自定义的DataTable中?
顶
回复:如何将数据添加到自定义的DataTable中?
不用那么麻烦的
DataTable dt = new DataTable("yeji");
dt.Columns.Add("部门", typeof(System.String));
dt.Columns.Add("店名", typeof(System.String));
dt.Columns.Add("店长名", typeof(System.String));
dt.Columns.Add("总业绩", typeof(System.Int32));
dt.Columns.Add("租合同数", typeof(System.Int32));
dt.Columns.Add("售合同数", typeof(System.Int32));
DataColumn[] dckey = new DataColumn[] { dt.Columns["部门"] };
dt.PrimaryKey = dckey;
DataRow dr = dt.NewRow();
dr[0] = "餐饮部";
dr[1] = "店1";
dr[2] = "店长";
dr[3] = 1000;
dr[4] = 2000;
dr[5] = 3000;
dt.Rows.Add(dr);
上面是添加了一行数据,如果多条,可以循环加入
DataTable dt = new DataTable(); dt.Columns.Add("Name");
dt.Columns.Add("Value");
DataRow dr;
dr = dt.NewRow();
dr["Name"] = "Ntext2";
dr["Value"] = "TesrNtext2";
dt.Rows.Add(dr);
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockStart.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockStart.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/InBlock.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/ExpandedBlockEnd.gif)