生成的Datatable的列头:
第一种方式:在SQL中直接 as 成中文列头。
第二种方式:在生成了Datatable之后,将列头进行设置:
DataTable dt = new DataTable(); dt = CommonHelper.GenerateTable(sql); dt.Columns["UserName"].ColumnName = "用户名"; dt.Columns["Sex"].ColumnName = "性别"; dt.Columns["Age"].ColumnName = "年龄"; dt.Columns["Phone"].ColumnName = "电话";这样才是完整的根据sql生成Datatable。