我做了三层结构,在一个formShow事件中我用clientdataset3把一个数据集打开,他的状态是浏览,我设定在bitbtnclick事件中把它更改为:edit状态,把数据库中的一个字段附新值,但是,applyUPdates(0)时,数据库中的该字段并未更新。提示错误是‘Record not found or changed by other user’,怎么办啊?
解决方案 »
- 多线程,传递参数时装载不了dll?
- 还是那SQl语句....
- QQ被盗 QQ密码保护也没有用 忘记申请了
- thread里面用synchronize访问调用此thread的unit中的vcl组件的属性有时候取不到,是什么原因?
- 请教怎样设置系统的颜色为256色或32位真彩色阿
- 线程问题,一直得到消息号15.
- 大家来看看这个酒店管理的实时房状的界面是用什么实现的?
- 请问如何才能监视一个应用程序,知道它何时产生,何时关闭?
- 如何对视力中的表进行编辑?
- ````````````````````````按任意建触发一个事件要怎么办?```````````````````````
- 请问如何在PANEL嵌入另一个窗体?
- 关于SQL语言的问题。在线等,谢谢!
我在其它的模块中调用了clientdataset3,但是并没有触发其它模块啊。这是为什么啊?难道是向 niuyongzljtoo老兄说的是borland的bug吗?
在中间层写方法,也是好办法,但是我这个程序已经快做完了,并且,在几天前没有问题的,平常也没问题,昨天我检查的时候还好好的,今天就不行了,这个程序还没有发布啊。再说,如果几个客户端同时调用同一个clientdataset3,我觉得不应该出问题啊,否则,多客户端程序不是就不能用了吗。