一个有点难度的问题(200分)

  • 主题发起人 主题发起人 小花生
  • 开始时间 开始时间

小花生

Unregistered / Unconfirmed
GUEST, unregistred user!
我在开发COM+应用系统时,在SERVER端用了ADOCONNECTION,ADODATASET,DATASETPRIVIDER
三个控件,CLIENT端用DCOMCONNECTION AND CLIENTDATASET控件,我发现在ADODATASET中,
如果不加条件查询,例如:‘SELECT * FROM AUTHORS’。那么更新是正常的。但加了条件,
例如:‘SELECT * FROM AUTHORS WHERE AU_ID LIKE :AU_ID’,更新就报错。但如果将
ADOCONNECTION,ADODATASET,DATAETPRIVIDER,CLIENTDATASET放在一层又不报错,我现在
想看错误的信息,但DATAETPRIVIDER又不报错,那么只能看ADODATASET的POSTERROR了,但
怎么传回来呢?我相信有高手遇到过这个问题,望能给点提示,我都快要被这个问题搞疯了。
我的环境是:win2000p delphi6 p2 ado2.5.
如有人能解释正确,清楚,200分就归谁。
 
后退
顶部