ASP.NET中DataTable的用法
时间:2022-04-11 14:43
引言:最近用到虚拟表 所以我就搜索了一些Datatable的常用用法
一、创建DataTable
DataTable Table = new DataTable("mytable");//创建一个名为mytable的DataTable对象 Table.CaseSensitive = false;//设置不区分大小写 Table.MinimumCapacity = 100;//设置DataTable初始大小 Table.TableName = "newtable"; //设置DataTable的名称
二、向DataTable中添加列
//DataColumn Colum = new DataColumn();//创建一个DataColumn //Colum = Table.Columns.Add("id", typeof(int));//增加一个列 //Colum = Table.Columns.Add("title", typeof(string));//增加一个列 //表名.Columns.Add("列名",typeof(数据类型)); table.Columns.Add("UserName", typeof(System.String));//直接添加
三、DataTable删除列
//设置主键为UserId //表名.PrimaryKey = new DataColumn[] { 表名.Columns["列名"] }; table.PrimaryKey = new DataColumn[] { table.Columns["UserId"] };
四、DataTable修改列名
五、设置DataTable的主键列
?
六、DataTable设置列的唯一约束
?
七、DataTable设置自增列
?
八、向Data Table中添加数据行
?
九、修改DataTable现有行数据
?
十、删除DataTable现有行数据
?
十一、判断指定行->列的值是否为空及赋予空值
?