我有一個網格與數據和一些數據庫控件(例如DBEdit)的形式。 當用戶在DBEdit中鍵入內容時,Delphi會自動在編輯模式下設置記錄。但我不喜歡這一點,我想只能編程調用Table.Edit才能編輯記錄;(德爾福)如何防止數據庫控件編輯記錄
任何想法如何防止這種情況?當然不需要將編輯控件設置爲只讀。我的意思是直接在數據感知組件(表)中的解決方法。
我有一個網格與數據和一些數據庫控件(例如DBEdit)的形式。 當用戶在DBEdit中鍵入內容時,Delphi會自動在編輯模式下設置記錄。但我不喜歡這一點,我想只能編程調用Table.Edit才能編輯記錄;(德爾福)如何防止數據庫控件編輯記錄
任何想法如何防止這種情況?當然不需要將編輯控件設置爲只讀。我的意思是直接在數據感知組件(表)中的解決方法。
將數據源的AutoEdit
屬性設置爲false
。 DBNavigator提供了一個nbEdit按鈕。
擡頭TDataSource.AutoEdit
財產。