首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

dbgrid如何改变不了列宽

2012-02-22 
dbgrid怎么改变不了列宽?我用“DBGrid1- Columns- Items[1]- Width100”提示:listindexoutofbounds(1)

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;

热点排行