我用adoquery 中select * ,grade+'A' as new_grade from student
但是這個new_grade在dbgrid中不能進行編輯,請問如何解決?
或者我只需要在dbgrid中加入一個可編輯的列,但這個列不屬於adoquery中的字段,我只是在adoquery.post時判斷這個列的值而已.
但是這個new_grade在dbgrid中不能進行編輯,請問如何解決?
或者我只需要在dbgrid中加入一個可編輯的列,但這個列不屬於adoquery中的字段,我只是在adoquery.post時判斷這個列的值而已.
回复人: victor_yang(victoryang) ( ) 信誉:98
這樣只能多出一個列,但在dbgrid 中用戶不能進行編輯回复人: victor_yang(victoryang) ( ) 信誉:98
用計算字段也一樣,也是不能編輯,你只能編輯跟這個計算字段相關聯的那個字段
用臨時表應該是可以實現功能的,不過臨時表我還不太會用
如果數據很多的話,創建這麼大的臨時表,不知速度會不會很慢
但感觉还是没有用字段编辑器方便
你把new_grade列的Visible设置为Falsh就可以了。