难道是DBedit的BUG吗? |
|
LYXGG
一般會員 發表:3 回覆:3 積分:1 註冊:2005-12-01 發送簡訊給我 |
请教各位前辈:
我用的是adotable和DBedit控件,在窗口建立的时候打开数据库用DBgrid来显示数据, 但我不想在DBedit中显示数据,代码如下: ADOTable1.Open; DBEdit1.text := ''; DBEdit2.text := ''; DBEdit3.text := ''; DBEdit4.text := ''; DBEdit5.text := ''; 但始终无法在DBedit1中显示空白,后面的几个DBedit可以显示空白,太奇怪了,请大家帮帮我 谢谢 |
herbert2
尊榮會員 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
回覆: DBEdit 的 Data 是經由 DataSource 從 ADOQuery 讀入並顯示, 除非讓 ADOQuery 的 State 進入 Edit Mode, 否則改 DBEdit->Text 還是會立即被還原為原值. 若您要自行控制欄值的顯示, 請改用 TEdit, 自行依需要於 AfterScroll 將其填入各對應的 TEdit->Text. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |