代码改变世界

C#操作DataTable

2011-04-27 20:23  Dreamer57  阅读(379)  评论(0)    收藏  举报
DataTable dtAmount = new DataTable(); // 这里new一个DataTable
DataColumn dc1
= new DataColumn("AllAmount"); // 设置该有的列名,还可设置该列存放的数据类型
DataColumn dc2
= new DataColumn("MonthAmount",Type.GetType(System.String)); // 设置存放类型
dtAmount.Columns.Add(dc1); // 加到 table 中
dtAmount.Columns.Add(dc2);
DataRow dr
= dtAmount.NewRow(); // new 一个刚刚定义好的DataTable结构的Row
dr[
"AllAmount"] = "123"; // 给列赋值
dr[
"MonthAmount"] = "456";
dtAmount.Rows.Add(dr); // 将行加到table中

  实际应用中:如在数据库直接Fill(table)出来,但数据库中性别一数字表示(0,1),可应用到此时,之后直接返回一DataTable绑定到数据源