又碰到个DBGrid的怪问题,在新增时按 TAB 键横向移动,但在修改时则纵向移动,不知有没有人碰到这个问题,如何解决,谢谢!
解决方案 »
- TFilterPredicate返回值问题
- 要实现这样一功能 有一DBgrid,这时修改了数据库中某一记录的值,要求同步刷新出来,但没这么简单,进来细说
- 请问有什么办法可以读出数据库中的值到变量中
- 关于输入法的一个问题!
- TStream类型有对应的ole数据类型吗?急!
- TmediaPlayer 组件当前画面的捕捉
- 我知道了www.csdn.net这个网站,如果快速获取他的Ip地址,我要求一定要快。
- 怎样在状态条上加上进度条
- 关于类创建和释放的问题
- 通过SPCOMM控制单片机,如何缩小指令间的时间间隔?详情见内。谢谢!!
- ★DLL中如何使用MScomm控件?★
- 获得某一工作组内的计算机,这段代码有问题啊!
if (Controls[i] is TDBGrid) then
(Controls[i] as TDBGrid).ReadOnly := False;
这样的代码,所以代码上好象没什么问题,所不同的是,新增时数据集里没有一条记录,而修改时是有记录的,仅此而已,代码是简单的不能不简单了
(Controls[i] as TDBGrid).ReadOnly := False;
DBGrid 单独做在创建时就DBGrid没好多个吧?
DBGrid.readonly:=False 再在修改的时候变为False