当数据集在添加或修改状态时,如何禁止记录指针移动? 我在dataset的很多事件里判断数据集状态,从而禁止记录指针移动,但都没成功。请问该怎么控制一下? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用book,想禁止记录指针移动是不可能的 一种方法是先锁定窗口,Lockwindowupdate(DBGridEh1.Handle);之后再解除Lockwindowupdate(0); 在DataSource的OnStateChange事件里写代码: dbgrid.enable:=not(datasource.dataset.state in [dsInsert,dsEdit]); 用book,在当前记录做书签,添加或修改后,回到书签位置。这个贴我看到过,你搜索一下,有结论的。 你如果只是在修改时不想让数据感知控件刷新,可以试一下component.dataset.disablecontrols和component.dataset.eablecontrols 我试过了但用disablecontrols 不太可行 添加修改不了我用了dbgrid.enabled还是谢谢各位 image控件问题,急!!!!!!!!!!!!!! 我现在在上海,下个月又要回深圳找工作了,但又看到深圳的治安,很是害怕啊,同是一个外来人口很多的城市,为什么上海的治安就是要比深圳 有关DBGridr又一个新的问题 没有调用此文件,却提示我没发现该文件的错误!奇怪。 有关算法公式套用的问题,顶者有分! 请问,怎么创建象DELPHI环境那样的浮动工具栏?? 程序运行时如何在TTable中动态添加计算字段? 这样的一条语句为什么会出错啊? 高分求解,相信并不难! (特急,特刺激) 如何不显示开始菜单... 怎样改变图片的大小并打印? 哪里有关于服装类(销售)进销存的框架源码下载啊
Lockwindowupdate(DBGridEh1.Handle);之后再解除Lockwindowupdate(0);
dbgrid.enable:=not(datasource.dataset.state in [dsInsert,dsEdit]);
这个贴我看到过,你搜索一下,有结论的。
component.dataset.eablecontrols
但用disablecontrols 不太可行 添加修改不了
我用了dbgrid.enabled
还是谢谢各位