G
gren
Unregistered / Unconfirmed
GUEST, unregistred user!
问题一:
我写了一个程序
database--->query----->DataSetProvider--------->clientldataset-->datasource
然后用dbgrid1(或dbedit 情况都一样) 和DBNavigator连接到datasource上
如果DataSetProvider.ResolveToDataSet是false 当clientdataset.applyupdates(0)时
什么事没有,并且能真正更新到数据表上
但如果是ture 当clientdataset.applyupdates(0)时,出现错误
(如果把query 换成table 没有出错)
**********************************************************************
问题二:
我写了一个程序,是一个分布式多层应用的程序
应用程序服务器:database--->query----->DataSetProvider
客户应用服务器: dcomconnetion----->clientdataset(并连到DataSetProvider)---->datasource
dbedit 和DBNavigator连到datasource
如果DataSetProvider.ResolveToDataSet是false 当clientdataset.applyupdates(0)时
什么事没有,并且能真正更新到数据表上
但如果是ture 当clientdataset.applyupdates(0)时,虽然没有出错,但却没有真正更新
(如果把query 换成table 就能真正更新)
**************************************
是不是query 有什么特别的设置