利用Adoquery ,clientdataset ,datasetprovidor 更新
datasetprovidor 設置
resolvetodataset =true;
updatemode =upwhereallAdoquery 設置
cursorlocation =cluseclient
cursortype =ctstatic
locktype =ltbatchoptmistic or / ltoptmistic以前post ,再applyupdates(-1),有時正常,有時出現,record not found  or change by another user 就裝了個D6_UPD2_EN.EXE,ADO26_TRA.execlientdataset中有一自動增長id (sql server table A  ,id是主關鍵字) 再數據更新applyupdates(-1),或applyupdates(-1)出現key violation 錯誤信息!,單單自動post也出現key violation 錯誤信息!,
但另做一個PROJECT 利用Adoquery ,clientdataset ,datasetprovidor,同樣設置, applyupdates(0)又成功更新,id自動增長,怎麼解決!請大家幫幫手,謝謝