怎么样用C#编写程序查询数据库中各个表的数据,在一个datagridview中显示每个表的时候列名都为中文名(数据库中为英文名称)
解决方案
5
select col1 as 列1, col2 列2, 列3 = col3
from table
from table
5
不要设置datasource,本人绑定,然后设置表头,搞定
20
dataGridView.Columns[“英文名”].HeaderText = “中文名”;
5
对啊,在 C# 中使用 SqlCommamd.CommandText = “select col1 as 列1, col2 列2, 列3 = col3 from table”
查询出来的结果就是中文标题的,
然后用 SqlDataAdapter.Fill() 方法将结果填充到 System.Data.DataTable 中
将 DataGridView 的数据源指向 DataTable 就可以了
5
this.gridColumn119.Caption = “子单号”; //前台界面显示的列名
this.gridColumn119.FieldName = “eczdhm”; //数据库返回的列名
this.gridColumn119.FieldName = “eczdhm”; //数据库返回的列名