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

DBGrid之資料擷取問題

答題得分者是:christie
lasterliu
一般會員


發表:38
回覆:57
積分:19
註冊:2007-11-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-09-04 10:40:57 IP:60.251.xxx.xxx 訂閱
請問各位大大:
小弟再使用DBGrid控制時碰到一個問題,故在此提出請教大家,應如何解決,煩請知道的大大指導一下,謝謝。
擷取DBGrid中特定欄位的值:
目前的想法是想在DBGrid1特定欄位按下F1即會跳出另一個DBGrid2讓其挑選想要的資料。
如:DBGrid1有一筆人事資料:
姓名單位年紀
AA資訊18

而小弟想取的值是當時輸入的值,不是資料庫中存在的值,請問這樣該如何辦到呢?
意即若我在單位打財一個字,我按F1取到的值要為"財",而不是"資訊"。





編輯記錄
lasterliu 重新編輯於 2009-09-04 10:41:48, 註解 無‧
lasterliu
一般會員


發表:38
回覆:57
積分:19
註冊:2007-11-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-09-04 14:39:28 IP:60.251.xxx.xxx 訂閱
謝謝各位大大,小弟已知道答案了,感謝 st33chen 大大的幫忙。
此題的答案是從 st33chen 大大的回答中得知的~~
http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=95998

christie
資深會員


發表:30
回覆:299
積分:475
註冊:2005-03-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-09-04 15:50:48 IP:59.125.xxx.xxx 未訂閱
procedure TForm1.DBGrid1KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
caption:= TInplaceEdit(DBGrid1.Controls[0]).Text
end;

===================引 用 lasterliu 文 章===================
謝謝各位大大,小弟已知道答案了,感謝 st33chen 大大的幫忙。
此題的答案是從 st33chen 大大的回答中得知的~~
http://delphi.ktop.com.tw/board.php?cid=30&fid=66&tid=95998

------
What do we live for if not to make life less difficult for each other?
lasterliu
一般會員


發表:38
回覆:57
積分:19
註冊:2007-11-05

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-09-04 16:25:31 IP:60.251.xxx.xxx 訂閱
謝謝 Christie 大大,小弟最後也是使用 TInplaceEdit(DBGrid1.Controls[0]).Text 這方法,但可以請教一下,
紅色部分是什麼意思呢?還有為啥只能輸入0,輸入其他數字就會錯呢?最後在感謝 Christie 大大的回答^^
系統時間:2024-04-26 16:10:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!