怎样删除DBGrid中的某一个字段columns??我用的是datasource和table控件!(50分)

  • 主题发起人 主题发起人 wanxu
  • 开始时间 开始时间
方法有很多:
一.在table中建立字段,把不想要显示的字段的visible设为false或直接删除。
二.控制dbgrid的columns的显示。
 
不太明白你的意思,在设计时候还是运行时,设计时候的话你双击grid和table都可以对
columns进行设计
运行时你可以用columns的delete方法来实现
 
dbgrid1.Columns[0].Visible:=false;
这样就把第一列给隐藏了,用户不是看不见了吗?何必删除呢?
 
robertcool:
我是在运行期间要删除columns。你说的delete方法能够物理删除吗?
 
编辑DBGRID的Columns属性就可以了,需要哪写字段添加哪些字段,不需要的就删掉即可。
 
不能够把我不需要的字段隐藏,因为我还要打印这个数据表。
我想把我不需要的字段删除!我找了一下好像没有找到dbgrid1.columns的delete方法;
还能用什么方法可以物理删除多余的字段吗?????
 
这样写:
DBGrid1.Columns.Delete(Index: Integer);
把Index换成你要删的那一列的序号就可以了,记住序号是从零开始的。
 
删除第一个字段:
dbgrid1.Columns.Delete (0);
即可;
 
多人接受答案了。
 
后退
顶部