一个客户读数据并往数据库修改数据,另一个客户也读数据并修改数据,这样不是第一个客户再看数据已不是自己的数据了吗?(被另一个客户修改了,但是允许两人对数据库进行操作)因如和解决这个问题。谢谢!!!(越详细越好)
解决方案 »
- 请教一个D7写的DLL,调用出现Stack OverFlow的问题,谢谢!
- 一个很简单的SQL问题
- 子窗体释放后程序主窗口不能获得焦点,程序暂停,怎么解决?
- 如何说服我的学生学DELPHI而不学C++?他是职专的。
- ehlib控件支持对单元格的部分文字变色吗?比如一个字段内容为“我是一个程序员”,只对“程序员”改变颜色
- 有一TDBEdit控件关联一DateTime字段,如果在该控件里输入非法日期,如1999-1-32,那么当点击其它控件时,会报错:‘1999-1-32’ is not a
- 请问如何使用指定目录中的字体?!
- 有没有人做过数据库的动态报表?
- Win98+Delphi5+Access2000+ODBC 如何解决多表查询的表的别名问题?procedure TForm_Overdue_Reader.FormShow(Sender: TObject);
- 一个关于数据库日期格式的问题,在线等待
- delphi新手问:如何让图片任意角度旋转
- 数据库问题,急!急!急!
IbTransaction1.active:=false就行了,只有重新连接数据库的时候才会发现数据还被别人更改。
可以使用设置数据的方式,
或者你在beforepost时间进行判断,
再就是使用事务控制。
如果没有事务处理,直接post的,在posterror中转化错误显示方式
如果在事务递交时出错,那么一样要在异常中转化错误显示方式
要注意删除、修改等操作的前后关系
是dba手动设置的?
如果是自动执行应该不会出现楼主的情况了~