06 2013 档案
摘要:很久没有去动Delphi了,突然兴起做个小程序,一个表的ID,在服务器端的应用服务器上生成,如何刷新到客户端?查看了TDataSetProvider的Options属性,比以前增加了一个poPropogateChanges,解释如下:Changes made by the server to updated records as part of the update process are sent back to the client and merged into the client dataset.代码在服务器端TDataSetProvider的BeforeUpdateRecord事件
阅读全文
摘要:产生问题的根源是Provider会自动获取数据库中的primerkey,到前台ClientDataSet中做验证。 有的时候我们并不需要再前台验证,或者当SQL过于复杂的时候,它并不能正确产生primerkey的验证逻辑。 修改方式有二: 1.这个问题在于datasetprovider (tdata
阅读全文