dbgrid怎么改变不了列宽?
我用“DBGrid1-> Columns-> Items[1]-> Width=100;”
提示:list index out of bounds(1)
我的sql语句改变了列的名字:select prjid as 项目id,prjname as 项目名 from prjinfo
好象直接查找:select * from prjinfo列宽是直接可以改变的
[解决办法]
要改变DBGrid的列宽,应该使用
DBGrid1-> Columns[0]-> Width=100 或者 DBGrid1-> Columns-> operator [](0)-> Width=100
[解决办法]
在ADOQuery1-> Open();后面改就可以了
DBGrid1-> Columns-> Items[0]-> Width=50;