C#创建DataTable对象
2018-03-06 12:17
344 查看
方法一: DataTable tblDatas = new DataTable("Datas"); DataColumn dc = null; dc = tblDatas.Columns.Add("ID", Type.GetType("System.Int32")); dc.AutoIncrement = true;//自动增加 dc.AutoIncrementSeed = 1;//起始为1 dc.AutoIncrementStep = 1;//步长为1 dc.AllowDBNull = false;// dc = tblDatas.Columns.Add("Product", Type.GetType("System.String")); dc = tblDatas.Columns.Add("Version", Type.GetType("System.String")); dc = tblDatas.Columns.Add("Description", Type.GetType("System.String")); 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", Type.GetType("System.Int32")); tblDatas.Columns[0].AutoIncrement = true; tblDatas.Columns[0].AutoIncrementSeed = 1; tblDatas.Columns[0].AutoIncrementStep = 1; tblDatas.Columns.Add("Product", Type.GetType("System.String")); tblDatas.Columns.Add("Version", Type.GetType("System.String")); tblDatas.Columns.Add("Description", Type.GetType("System.String")); tblDatas.Rows.Add(new object[]{null,"a","b","c"}); tblDatas.Rows.Add(new object[] { null, "a", "b", "c" }); tblDatas.Rows.Add(new object[] { null, "a", "b", "c" }); tblDatas.Rows.Add(new object[] { null, "a", "b", "c" }); tblDatas.Rows.Add(new object[] { null, "a", "b", "c" });
//将table放在试图中
DataView view = new DataView(table);
dg.DataSource = view;
相关文章推荐
- C# 将内存中的datatable数据导出为Excel(方法二,创建Excel对象导出)【转载】
- C# 将内存中的datatable数据导出为Excel(方法二,创建Excel对象导出)
- C# 将内存中的datatable数据导出为Excel(方法二,创建Excel对象导出)
- c# 对象的创建过程
- C#创建datatable
- C#中对象,字符串,dataTable、DataReader、DataSet,对象集合转换成Json字符串方法。
- 【C# 工具类】将DataTable转化为 List集合/对象
- C# 利用反射根据类名创建类的实例对象
- 跟小静读CLR via C#(03)- 对象创建和类型转换
- c#创建对象并动态添加属性
- 将DataTable对象转换为Recordset对象(C#)
- 如何合理创建c#对象
- C# 3.0新特征之创建和初始化集合对象
- C#中DataTable与泛型集合互转(支持泛型集合中对象包含枚举)
- C# 对象的创建过程
- C#利用反射机制创建对象
- C# DataTable 对象转换成Json时 出现 序列化类型为“System.Reflection.Module”的对象时检测到循环引用 的错误!
- c# DataGridView绑定DataTable对象之后总会多一行
- c# 多线程 创建对象实例
- [Json] C#ConvertJson|List转成Json|对象|集合|DataSet|DataTable|DataReader转成Json (转载)