送分的题目!关于三层的! ADO用这个方法应该是applybatch可以的,你试一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 更新不成功会有很多原因的,我想有可能是你要更新的表不是当前的commandtext中的表,如果你服务器端只有一个provide,而客户端取了多个表的时候,很容易出现更新失败的情况.或者你用OnReconcileError跟踪一下数据库报的错误具体是什么 应用程序服务器的DataSetProvider的Options属性的poAllowCommandText设置为True 应用服务器采用ADO还是BDE,应该没有什么关系。如果对单表更新,可以直接更新的,DataSetProvider会根据更新的内容自己组合正确的SQL语句并执行以更新数据库。如果对多表更新,你要在DataSetProvider的BeforeUpdateRecord事件里自己处理。对于更新不成功的,你可以在服务器端设置断点,先运行服务器端,然后运行客户端以跟踪进服务器端。另外,你可以根据李维的‘分布式应用系统篇’第四章60页的错误处理检查你更新的错误。 Borland 新闻组 的新地址? Delphi For .Net 开发环境下,在哪儿创建DLL动态库文件呢? 请教:如何制作ie插件,请举一例.谢谢 如何获取 EOleException 的具体错误号码,并根据具体错误号,写我自己的错误提示? 各位GG进来帮助哈要毕业的小弟.........谢谢 网络电视??? 关于涉及数据库程序的打包,求教 如何编写有用户界面的服务程序? 用DELPHI做的软件测试版如何设置天数限制,还有如何设置注册码? 高手救命!156分了! 关于FastReport的直接打印问题 请问sybase和mssql的更新数据库有什么不同么?
或者你用OnReconcileError跟踪一下数据库报的错误具体是什么
如果对单表更新,可以直接更新的,DataSetProvider会根据更新的
内容自己组合正确的SQL语句并执行以更新数据库。
如果对多表更新,你要在DataSetProvider的BeforeUpdateRecord
事件里自己处理。
对于更新不成功的,你可以在服务器端设置断点,先运行服务器端,
然后运行客户端以跟踪进服务器端。
另外,你可以根据李维的‘分布式应用系统篇’第四章60页的错误处理
检查你更新的错误。