我更新的是视图,要从缓存那里提交更新,但是我发现我如果当前记录的位置没改变的时候,再次打开窗体,发现数据没有更新,但是如果退出程序再进去就发现是更新了的,如果不退出程序我使用刚才修改的那个字段的值进行某个搜索,却发现这个搜索使用的值是更新后的值!但是就是我打开使用dbedit类控件显示数据的那窗体,却看到的是没更新的数据,下面是我更新的语句!
E_CZ_NO.DataSource.DataSet.Post;
// E_CZ_NO.DataSource.DataSet.UpdateCursorPos;
dm.Q_SB_Find.UpdateBatch(arCurrent);谢谢!不知道是什么问题呢!
E_CZ_NO.DataSource.DataSet.Post;
// E_CZ_NO.DataSource.DataSet.UpdateCursorPos;
dm.Q_SB_Find.UpdateBatch(arCurrent);谢谢!不知道是什么问题呢!
解决方案 »
- '[' expected but end of file found错误,请高手进来帮忙
- 一个算法问题,!!!高手来赐教!!!
- 服务器: 消息 8501,级别 16,状态 3,行 1 服务器 'SERVER' 上的 MSDTC 不可用。是何意??MSDTC是什么东西??
- 我是新手!想要入门电子版图书
- 有没有人能帮我解决这个MDI的问题????
- 画BUTTON控件怎么画,画好了怎么用呀?
- 什么叫文件流?
- 当光标移动到按钮上方时, 按钮显示另外一张图片, 移走时又复原. 这是怎样做的?
- 请问哪儿可以找到1stClass控件?
- 我用金山毒霸钻石会员版升级到2001.7.23版,只可查找mincer病毒,但清除病毒时说操作失败,请问何故。
- 求救啊!sql server数据库里数据类型是varchar,出错提示与程序中的数据类型不匹配,怎么办?
- Delphi和C#达人进:Delphi的类类型(class of)在C#中如何实现(反射?)
dm.Q_SB_Find.Active:=false;
dm.Q_SB_Find.Active:=true;
就没问题了!但是我不知道刚才的那是怎么回事!更新都不会改变当地的数据的?
dm.Q_SB_Find.UpdateBatch(arCurrent);
应该没有问题的
dm.Q_SB_Find.UpdateBatch(arCurrent);
恩!这样是没问题了!
谢谢!