Query問題2 |
尚未結案
|
mygod
一般會員 ![]() ![]() 發表:52 回覆:64 積分:23 註冊:2002-09-10 發送簡訊給我 |
一、
如何控制一個Form中所有的DBEdit或DBGrid不能進行修改啊
我把CachedUpdates設為false,在欲修改時才改為true
修改後再改為false,卻造成資料確實有修改可是form中的所有資料
卻是未修改前的,不知道有沒有好方法可以控制DBEdit或DBGrid不能進行修改,因為DBEdit數量很多所以無法一個個控制...謝謝。
二、
請問什麼情況下可以使用Refresh...
用Refresh時會出現下列的訊息
Table does not support this operation because it is not uniquely
indexed
該怎麼改才能用reflash... oh~mygod 發表人 - mygod 於 2002/09/23 02:49:58 發表人 - mygod 於 2002/09/23 02:50:38
------
oh~mygod |
hagar
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
ccchen
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
|
kgt
高階會員 ![]() ![]() ![]() ![]() 發表:17 回覆:308 積分:165 註冊:2002-03-13 發送簡訊給我 |
procedure TForm1.FormActivate(Sender: TObject); begin
Table1.DatabaseName := 'DBDemos';
Table1.TableName := 'Customer.db';
Table1.Active := True;
Table1.IndexName := 'ByCompany';
end; procedure TForm1.Button1Click(Sender: TObject);
begin
if Button1.Caption = '&Apply Range' then
begin
Table1.SetRange([Edit1.Text],[Edit2.Text]);
Button1.Caption := '&Drop Range';
end
else
begin
Table1.CancelRange;
Table1.Refresh; Button1.Caption := '&Apply Range';
end;
end;
|
andersonhsieh
版主 ![]() ![]() ![]() ![]() ![]() 發表:33 回覆:531 積分:439 註冊:2002-06-10 發送簡訊給我 |
|
T.J.B
版主 ![]() ![]() ![]() ![]() ![]() 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
引言: 一、 如何控制一個Form中所有的DBEdit或DBGrid不能進行修改啊 我把CachedUpdates設為false,在欲修改時才改為true 修改後再改為false,卻造成資料確實有修改可是form中的所有資料 卻是未修改前的,不知道有沒有好方法可以控制DBEdit或DBGrid不能進行修改,因為DBEdit數量很多所以無法一個個控制...謝謝。 二、 請問什麼情況下可以使用Refresh... 用Refresh時會出現下列的訊息 Table does not support this operation because it is not uniquely indexed 該怎麼改才能用reflash... oh~mygod 發表人 - mygod 於 2002/09/23 02:49:58 發表人 - mygod 於 2002/09/23 02:50:38一 : 建議將要一起連動的DBEDIT放到一個PANEL上當要設定不能使用只要將PANEL的ENABLE設為FALSE即可如此便模凝出唯讀狀態 二 : 不要直接用Refresh 這樣會有問題 可以寫 Query1.Close; Query1.Open; 這樣跟Refresh是一樣的 就醬子 < >< > 回首來時路 也無風雨也無晴~~@.@
------
天行健 君子當自強不息~~@.@ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |