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

請教「"用一欄位的值"來搜尋資料庫中的某行」

答題得分者是:tech_state
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-20 14:37:15 IP:210.66.xxx.xxx 未訂閱
請教各位前輩~ 小弟想在用BCB所建的資料庫的資料中, 以一個欄位中的值來 抓出有這特定值的行...    如我在全部資料中,抓出ID值為001的那行, 並要更改此行的值,如ID改為002...    我有試著用LOOP的方式找,但BCB資料庫的元件提供的參數很多, 不知要用那個,請前輩們給個建議,謝謝~ 國泰平安
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-20 14:52:33 IP:61.221.xxx.xxx 未訂閱
gemi0305, 您好 可以使用TQuery元件,透過SQL語法來過濾及更改資料。  
Query->Close();
Query->SQL->Clear();
Query->SQL->Text = "update TableName set ID= '002' where ID = '001' ";
Query-> ExecSQL();
 
================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-06-20 15:10:46 IP:210.66.xxx.xxx 未訂閱
感謝tech_state女前輩再次給予小弟幫忙~ 想再請教一下,如果是要找出特定欄位值那行, 但是要取得那行中的其他欄位的值, 如:找出 > 謝謝了 國泰平安
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-06-20 15:21:29 IP:61.221.xxx.xxx 未訂閱
gemi0305, 您好 請參考以下連結資料。 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=31002
Query->Close();
Query->SQL->Clear();
Query->SQL->Text = "Select * from TableName where ID = '001' ";
Query->Open();
Edit->Text = Query->FieldByName("Name")->AsString;
 
建議您找一本有關BCB與資料庫的工具書,簡單的問題市面上的書籍都有提到,如此學習會比較快喔 ================================= <>涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 <>是非終日有,不聽自然無 <>天下本無事,庸人自擾之
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-06-20 16:05:22 IP:210.66.xxx.xxx 未訂閱
前輩謝謝了, 我現在已弄到一本工具書,會好好k的, 有問題再請教妳哦! 國泰平安
系統時間:2024-04-20 2:55:43
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!