DataGridView显示问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:14:05
我用DataGridView来显示数据库里的数据
开始时"select b,c from table"用DataGridView显示出来的列顺序正常,为“b c”但后来我又添加了一列"select a,b,c from table"用DataGridView显示出来的列顺序出问题了,不是“a b c”,而是"b c a"! 怪异啊!怎么不按SQL语句执行呢?
我是用DataAdapter.FILL方法填充数据集DataSet然后设置DataGridView.DataSource来绑定。
我写的sql语句没有问题,我把sql语句复制到SQL Server2000的查询分析器里去执行 显示完全正确,列的顺序完全按SQL语句中的顺序排列。但就是在DataGridView里显示不对!纳闷!

你在设计试图里把DataGridView里的绑定列的a字段放在第一位了吗?

你是不是把gridview的显示a的绑定列或者模板列放在最后了?

把vs关了,然后在打开。然后从新运行

看你绑定的时候是不是绑错位置了

修改之后重新绑定了么?