为什么不能更改列标题??
Sql0 = " Select Syr,Mdd ,SyRQ ,SySJ,Nr from DjB "
.....
GridView1.DataSource = Ds.Tables( "DsP ")
GridView1.DataBind()
GridView1.Columns(0).HeaderText = "使用人 "
GridView1.Columns(1).HeaderText = "目的地 "
------解决方案--------------------Select 使用人=Syr,目的地=Mdd ,SyRQ ,SySJ,Nr from DjB
------解决方案--------------------你的GridView如果是自动生成列的话就不能改.其实要改也容易.
1,把GridView的自动生成列关掉,然后在 "编辑列 " 中创建相应的列,这样就可以改了.
2,改SQL语句.如:
Sql0 = " Select Syr as 列二,Mdd as 列三,SyRQ as 列四 from DjB "
------解决方案--------------------自动生成列的话,虽然GridView显示的时候有列,但实际上GridView1.Columns是空的,所以访问会出错.