文章分類

C# (27) ASP.NET (13) SQL (7) ORACLE (5) JAVA (2) SQLSERVER2008 (2) 大家都在問的事 (2) ACCESS (1) ANDRIOD (1) JQUERY (1) python (1) 雜談 (1)

關於我自己

我的相片
程式初心者 JAVA, ASP.NET, C# ,SQL

2012年12月17日 星期一

【ASP.NET】DATATABLE用法

1.建立DataTable
Datatable dt=new Datatable();

2.加入欄位
dt.columns.Add("A1");
dt.columns.add("B1");

3.加入有型態的欄位
dt.Columns.Add("IsSelected", System.Type.GetType("System.Boolean"))//加入CHECKBOX
dt.Columns.Add("column0", System.Type.GetType("System.String"));//指定為STRING
dt.Columns.Add("column0", System.Type.GetType("System.Int32")); //指定為數字
4.塞入DATATABLE的值
Datarow dr=dt.Newrow(); 
dr["A1"]="XX";
dr["B1"]="XX";
 dt.Rows.Add(dr);

5.指定主鍵
DataTAble
DataTable.PrimaryKey = new DataColumn[] {DataTable.Columns["A1"], 
DataTable.Columns["B1"]};< /pre> 或是
DataColumn[] keyColumn = new DataColumn[2];
keyColumn[0] = DataTable.Columns["A1"];
keyColumn[1] = DataTable.Columns["B1"];
DataTable.PrimaryKey = keyColumn;

6.指定TABLENAME
dt.Tablename="xxx";
//或在建立datatable時指定
Datatable dt=new Datatable("xxx");