有人在三层中用ADO时,在编辑数据记录时,遇到出现:‘Record change by another user’吗? 设置属性为:选server类型(忘了具体哪项)锁类型:乐观型 这样一试,相信您就理解了,一切OK! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的一个同事碰到过,好像是由于ADODataSet的LockType设成itOptimistic引起的,把LockType设成ltPessimistic就可以了。 to:hzb你说的方法没用。能再请教一下你的同事吗? 是不是你用了ODBC 呢?你看一下你的ODBC 的设置! 还有一种情况是需要修改的纪录不在更新用的ADODataSet可查找的纪录集中(我们查询纪录和修改纪录用的是不同的MTS DataModule);你比较一下你那里可编辑的数据和出问题的数据有什么区别? to hzb:我已经比较了,就是找不到区别啊。听别人说可能是delphi的ADO的问题,不知是不是。 我也很想知道答案!以下是delphi 的ado补丁的url,去当下来试一下吧,别忘了把结果告诉大家 ftp://ftpc.borland.com/pub/delphi/devsupport/updates/adoexpress/D5ADOUpgrade.exe ftp://ftpc.inprise.com/pub/delphi/devsupport/updates/adoexpress/d5adoupdate2.exe to gzlad(请不要迷信Delphi):能说一下你更新数据的方式吗?to dadixiongxin(daxiong):d5adoupdate2.exe我无论如何都下不下来,还有其他地方可以下吗? to hzb():我用的是ClientDataset..ApplyUpdates(-1). 有用RECORDSET吗?考虑游标和锁定方式的问题没?把打开RECORDSET的语句贴来看看…… to dadixiongxin(daxiong):ADO的升级已经试过了,其实我的D5早已有升级过了。这是解决不了我的问题的。to 其它朋友:谢谢你们的回答,虽然你们没能解决我的问题,但我还是非常感谢。我这里要告诉各位的是我的解决方法:用存储过程更新记录。 delphi sql 拷贝数据表的问题 dbgrideh 中lookup字段显示问题 求教关闭窗口时,timer的问题 关于数据更新的疑问! 请高手指点!大家多帮忙啊! 简单问题 什么地方有DELPHI下载? 字符串替换函数是什么? 高手指教:在线程中执行showmessage为什么不起作用。 连接数据库的东东真是奇怪! 关于opendialog 我这样写程序为什么不得预期结果?? 用Ado更新Access97数据库为什么出错?
你说的方法没用。能再请教一下你的同事吗?
我已经比较了,就是找不到区别啊。
听别人说可能是delphi的ADO的问题,不知是不是。
以下是delphi 的ado补丁的url,去当下来试一下吧,别忘了把结果告诉大家 ftp://ftpc.borland.com/pub/delphi/devsupport/updates/adoexpress/D5ADOUpgrade.exe
ftp://ftpc.inprise.com/pub/delphi/devsupport/updates/adoexpress/d5adoupdate2.exe
to dadixiongxin(daxiong):d5adoupdate2.exe我无论如何都下不下来,还有其他地方可以下吗?
把打开RECORDSET的语句贴来看看……
to 其它朋友:谢谢你们的回答,虽然你们没能解决我的问题,但我还是非常感谢。我这里要告诉各位的是我的解决方法:用存储过程更新记录。