在dxDbGrid中进行某个表的编辑,把某个字段设置成下拉框输入数据的方式。然后在这个字段onChange事件中写代码,从而实现不同的值实现不用的操作!但是在onChange取选择的值时,它老是给我的是上一次选择的值,也就是选择之前的值!但是GRID中显示的是你所选择的值。
我是这么取值的。比如说这个字段的FILENAME='upper_limit'
if cdsTemp.FieldByName('upper_limit').AsString = '下拉框选择的值' then
begin
//这些代码写在ONCHANGE事件里
end;
我是这么取值的。比如说这个字段的FILENAME='upper_limit'
if cdsTemp.FieldByName('upper_limit').AsString = '下拉框选择的值' then
begin
//这些代码写在ONCHANGE事件里
end;
解决方案 »
- 菜鸟想问一个打印问题,在威客网上出50元寻一段代码,但没人说的对,如果大富翁有人会,就去投标吧!!
- 关于BDE连SQL SERVER的问题(漏掉字段)
- 大家好,不知怎么样安装FastRepo3.0r的t控件中frxADOComponents控件,急急
- 使用delphi+sql 2005开发仓库管理软件,并使用rfid读写器。
- 如何利用接口helpintfs实现 联机帮助
- 从表中删除一条纪录的sql语句!
- *********关于密码键盘(模拟键盘)*********
- 问一个三层结构中调用存储过程的问题。谢谢。
- 看看这段代码,为什么没反应?
- 有谁讲一讲TStoredProc 组件怎么用,???
- 简繁体转换问题
- 用过cxgrid的请进来一下,有一个简单的问题想问问,在线等!!!
=====>>>>
上面的这个语句的触发地点不合适.