D dadabox Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-08 #22 尽量少用存储过程,另外,你将资料全部读入字段编辑器,再试试看。我以前也遇到这个问 题,就是这样解决掉的。
C Change_On_Insta Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-10 #24 我也遇到過類似錯誤,解決方法如 hawklfy 所說,存檔時我們直接用update/delete sql 语句搞定
F fpsky Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-10 #26 to:Change_On_Install 我不会用,请说详细点好吗?
C Cash_HYJ Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-11 #28 直接用update/delete sql 语句,就是说用SQL语句来操作, 而不用DELPHI的数据包(Delta包)去更新或者删除数据。我 见上面有很多仁兄建议应用服务器用ADO代替BDE去连接ORACLE8 数据库,我则不这样认为,因为目前ORACLE对ADO技术还没有 一个很好的解决方案,ADO对ORACLE的通信还存在问题,我建议 用BDE而不用ADO来连接ORACLE8。
直接用update/delete sql 语句,就是说用SQL语句来操作, 而不用DELPHI的数据包(Delta包)去更新或者删除数据。我 见上面有很多仁兄建议应用服务器用ADO代替BDE去连接ORACLE8 数据库,我则不这样认为,因为目前ORACLE对ADO技术还没有 一个很好的解决方案,ADO对ORACLE的通信还存在问题,我建议 用BDE而不用ADO来连接ORACLE8。
墨 墨剑 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-11 #30 你查看一下是否是这样的原因: ClientDataSet.Delete 命令删除了当前记录之后,它的下一条记录就变成了当前记录, 也许是记录指针的问题,你可以设置断点来查一查
W wangpian Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-11 #31 是啊,我从来不相信它的提交,总是这边查询数据,那边使用SQL提交
F fpsky Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-14 #32 to:以上的富翁,谢 我说的是大多记录操作都正确,只有个别记录有样的问题。 还有就是,听了大家的回答,我把数据库服务器ORACLE重新 装了(正版),BDE也升级了,但是还不行。 还有我的另一个问题(怪事): http://www.delphibbs.com/delphibbs/dispq.asp?lid=996623 可能是Provide那块设置不对,请老大们给于解决!谢谢
to:以上的富翁,谢 我说的是大多记录操作都正确,只有个别记录有样的问题。 还有就是,听了大家的回答,我把数据库服务器ORACLE重新 装了(正版),BDE也升级了,但是还不行。 还有我的另一个问题(怪事): http://www.delphibbs.com/delphibbs/dispq.asp?lid=996623 可能是Provide那块设置不对,请老大们给于解决!谢谢
B bittcn Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-14 #33 数据库中可能存在两条一模一样的记录,数据集提交没有成功,使用-1则允许任何错误。 建议酌情改变数据库设计。