DataTable操作

来源:互联网 发布:男生180女生160知乎 编辑:程序博客网 时间:2024/05/18 09:32
public DataTable baseData(string sql, ref double total)       {           DataTable ds = new DataTable();           DataTable dt = new DataTable();           dt= sqlhelper.ExecuteDataTable(sql, CommandType.Text, null).Tables[0];           ds.Columns.Add("序号", System.Type.GetType("System.String"));           ds.Columns.Add("表号", System.Type.GetType("System.String"));           ds.Columns.Add("地址", System.Type.GetType("System.String"));           ds.Columns.Add("表底数", System.Type.GetType("System.String"));           ds.Columns.Add("电量", System.Type.GetType("System.String"));           ds.Columns.Add("抄表日期", System.Type.GetType("System.String"));           if (dt.Rows.Count>0)           {               for (int i = 0; i <dt.Rows.Count; i++)               {                   DataRow dr = ds.NewRow();                                     //double pvalue=Convert.ToDouble(ds.Rows[i]["表底数"]);                    dr["序号"] = dt.Rows[i]["序号"];                   dr["表号"]=dt.Rows[i]["表号"];                   dr["地址"] = dt.Rows[i]["地址"];                   dr["表底数"] = dt.Rows[i]["表底数"];                   dr["抄表日期"] = dt.Rows[i]["抄表日期"];                   dr["电量"] = dt.Rows[i]["电量"];                   ds.Rows.Add(dr);               }           }           return ds;       }
原创粉丝点击