dbgrid的问题(10分)

  • 主题发起人 主题发起人 seraphcj
  • 开始时间 开始时间
S

seraphcj

Unregistered / Unconfirmed
GUEST, unregistred user!
server: query-provide
client: dcomconnection-clientdataset-dbgrid
如果我query得到的clientdataset的数据中有一列叫做“id”,我希望在dbgrid中,不要显示这一列,可以么?
 
在query 的 sql 中加
where id<>....
 
你可以自定义你的dbgrid中的字段信息.这样你想显示或不显示那些字段都由你决定了
 
将Dbgrid中对应id的一列的Visible动态改为False
 
你可真是老大了。
如果知道这个ID是第三个列:
DBGrid1.Columns[2].Visible := False;
 
DBGrid中显示的数据由自己来控制,若DBGrid已与数据相连,双击DBGrid可以弹出
字段编辑器,点击Add all field,先把所有字段选出,在点选不需要的字段删掉即可
 
上面说的 DBGrid1.Columns[2].Visible := False;
应该可行。
 
来迟一步:你可以算出ID的序号:0,1,2...从第一个字段计算出ID号后,在根据上述的
DBGrid1.Columns[2].Visible := False
 
后退
顶部