当前位置: 代码迷 >> PB >> 語法關想不太清楚.
  详细解决方案

語法關想不太清楚.

热度:346   发布时间:2016-04-29 05:12:50.0
語法關念不太清楚..
dw_1.resetupdate( )  請問這句語法 是什麼意思 何時會使用到 謝謝
------解决思路----------------------
dw_1.update(true,false) //一般false时,是待commit成功后再resetupdate
------解决思路----------------------
datawindow裏的資料如有新增, 刪除 或 修改等異動, datawindow的item status會改變, 
該值分別為NotModified! DataModified! New! NewModified! 等
當叫用datawindow.update()時, 則會依這些status產生相映的SQL語句傳給DATABASE

要取得 item status可使用 GetItemStatus() 取得, 也可使用 SetItemStatus() 去改變
resetupdate() 則是將 item status全部改為 NotModified!
了解這些, 你就能知道何時該使用
------解决思路----------------------
引用:
dw_1.resetupdate( )  請問這句語法 是什麼意思 何時會使用到 謝謝


多个数据窗口更新时会用到,有时数据窗口编辑后不想保存,也可以用resetupdate,就是把状态设置为notmodified!,和retrieve后一样
  相关解决方案