TQuery 與 Oracle (50分)

  • 主题发起人 主题发起人 coolzew
  • 开始时间 开始时间
C

coolzew

Unregistered / Unconfirmed
GUEST, unregistred user!
請問 用Delphi4的TQuery 與Oracle 8.1.7相聯﹐為何在刷新時出現以下錯誤﹕
Table not suport this operate on not uniquely indexed.
且更新回寫后﹐DBGrid中的數據有誤。但回寫成功。
為何在MS SQlServer中沒有這個問題﹖﹖﹖
 
對了﹐何處有Interbase 6.5 Download。 能否告之﹖﹖﹖﹖
 
你怎么刷新的?
query1.close;
query1.open;
试试。
 
上问题是因为数据库表没有主键,
给数据库中的表加上Primary Key 便可以用 Refresh;

也可用Close;Open
最好再Close 前 记录当前记录,Open之后再定位当前记录
 
同意楼上的。
 
www.3asoft.com有interbase6.5下的.
 
具體情況說明﹕ 程式中用的是TDBNavigtor 。Refresh用的就其上的。
Edit, Delete時不會出現上述情況。
可在Append時會出現這些情況。
Table 的PK已經存在了。
 
這個問題﹐我已經有正確答案了。
多謝﹗
 
多人接受答案了。
 
后退
顶部