全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:979
推到 Plurk!
推到 Facebook!

同步dbgrid中的数

答題得分者是:pcplayer99
luowy651
高階會員


發表:257
回覆:313
積分:114
註冊:2003-04-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-04-09 14:52:03 IP:115.192.xxx.xxx 訂閱
各位大大好!
如下图,如何在dbgrd中,我在cell中输入123后,再马上点击旁边的 OnEdit Button Click 时,上面的edit中就显示123?


編輯記錄
luowy651 重新編輯於 2009-04-09 14:52:58, 註解 無‧
luowy651 重新編輯於 2009-04-09 14:53:29, 註解 無‧
pcplayer99
尊榮會員


發表:146
回覆:790
積分:632
註冊:2003-01-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-04-09 18:09:59 IP:116.24.xxx.xxx 訂閱
还是观念问题。

你在 DBGrid 里输入的任何东西,都是在你的 DBGrid 连接的 DataSet 里的!如果你的程式要知道输入了什么,就去读 DataSet。如果读到了,你把它写到上面的 Edit 里不就很容易了嘛。


===================引 用 luowy651 文 章===================
各位大大好!
如下图,如何在dbgrd中,我在cell中输入123后,再马上点击旁边的 OnEdit Button Click 时,上面的edit中就显示123?


luowy651
高階會員


發表:257
回覆:313
積分:114
註冊:2003-04-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-04-09 21:37:00 IP:219.82.xxx.xxx 訂閱
感谢pcplayer99 大大的回复,不过好象还是不行,在edit中只显示'',下面是我的code:

procedure Tform1.DBGrid1Edit Button Click(Sender: TObject);
begin

edit1.text:=DBGrid1.DataSource.DataSet.Fields[1].AsString;

end;

===================引 用 pcplayer99 文 章===================
还是观念问题。

你在 DBGrid 里输入的任何东西,都是在你的 DBGrid 连接的 DataSet 里的!如果你的程式要知道输入了什么,就去读 DataSet。如果读到了,你把它写到上面的 Edit 里不就很容易了嘛。


===================引 用 luowy651 文 章===================
各位大大好!
如下图,如何在dbgrd中,我在cell中输入123后,再马上点击旁边的 OnEdit Button Click 时,上面的edit中就显示123?



編輯記錄
luowy651 重新編輯於 2009-04-09 21:38:30, 註解 無‧
luowy651 重新編輯於 2009-04-09 21:43:09, 註解 無‧
pcplayer99
尊榮會員


發表:146
回覆:790
積分:632
註冊:2003-01-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-04-10 09:54:38 IP:116.24.xxx.xxx 訂閱
你加上 DataSet.Post 看看
系統時間:2024-05-19 13:42:41
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!