大家好!一个问题?adoquery 数据集用dbgrideh显示,其中有个bit字段用checkbox显示,为0则空,为1则打勾,我想问的是在窗体上另外用一个checkbox控件,当我给这个checkbox打勾或是为空时在dbgrideh中的checkbox全部为相应的操作!
解决方案 »
- 如何让程序不受显示桌面影响?
- DELPHI 指定打印机打印
- 请问如何使用TIdFtp在 Ftp服务器的根目录下再创建一个 F001\ 目录?(server 使用iis的ftp )
- 如何移动鼠标到指定的点
- Acess中,怎样在Sql语句中比较类型为日期的字段值??
- AdoTable为何不能用通配符(*、?)过滤?
- 有用过dxdbtreelist的吗?设置一列为选择列(checkcolum)的时候,选择怎么用代码控制?
- 真的就没法用TBlobField写Oracle8i的BLOB类型的字段了???
- Delphi里能显示DWG(autocad文件)图形吗?
- kylix的问题
- 怎样把这段C的程序转换为DELPHI
- 请问.net中用反射调用函数如何传布尔参数?
bookMark: TBookMark;
begin
bookMark := DBGridEh.DataSource.DataSet.DisableControls;
DBGridEh.DataSource.DataSet.Firs;
while not DBGridEh.DataSource.DataSet.Eof do
begin
if DBGridEh.DataSource.DataSet.State=dsBrowse then DBGridEh.DataSource.DataSet.Edit;
DBGridEh.DataSource.DataSet['bit字段名称'] := cbSelect.Check;
DBGridEh.DataSource.DataSet.Next;
end;
DBGridEh.DataSource.DataSet.GotoBook(bookMark);
DBGridEh.DataSource.DataSet.FreeBookMark(bookMark);
DBGridEh.DataSource.DataSet.EnableControls;
end;
bookMark := DBGridEh.DataSource.DataSet.DisableControls;
—>
bookMark := DBGridEh.DataSource.DataSet.GetBookMark;
DBGridEh.DataSource.DataSet.DisableControls;
...