1. 程式人生 > 其它 >ASP.NET中DataTable的用法

ASP.NET中DataTable的用法

引言:最近用到虛擬表 所以我就搜尋了一些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現有行資料

?

十一、判斷指定行->列的值是否為空及賦予空值

?