如何能夠自由的存取所指定欄位裡的任何一列的值 |
尚未結案
|
yuvon
一般會員 發表:13 回覆:14 積分:5 註冊:2003-09-02 發送簡訊給我 |
|
tech_state
版主 發表:44 回覆:638 積分:641 註冊:2003-02-10 發送簡訊給我 |
yuvon, 您好
不知您指的是不是透過DBGrid元件來得知目前指定的資料?
如果是的話,可以使用以下的code
String temp; temp = Table->FieldByName("Field")->AsString; // Field為您要讀取資料的欄位名稱 ShowMessage(temp); // DBGrid的DataSource = DataSource1, DataSource的DataSet = Table如果誤會您的意思了,請您再詳細描述一下您的需求。 ================================= <>涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。> <>是非終日有,不聽自然無> <>天下本無事,庸人自擾之> 發表人 - |
yuvon
一般會員 發表:13 回覆:14 積分:5 註冊:2003-09-02 發送簡訊給我 |
|
流
中階會員 發表:36 回覆:142 積分:70 註冊:2003-07-24 發送簡訊給我 |
yuvon 您好: 如果是指定的話,小弟想到一個方法
相信您的 ID 應該沒有重覆吧?
那麼試試下列的語法看是否能抓到資料
String str ; str = select * from Table where ID='you want ID'; ADOQuery1->Close(); ADOQuery1->SQL->Clear(); ADOQuery1->SQL->Add(str); ADOQuery1->Open(); // 如此一來就把某一列給挑出來了 str = TADOQuery->FieldByName("FieldName")->AsString; // 再輸入需要的欄位 ShowMessage(str);加油 ~ 海匯百川,有容乃大;壁立千仞,無欲則剛 |
yuvon
一般會員 發表:13 回覆:14 積分:5 註冊:2003-09-02 發送簡訊給我 |
|
yuvon
一般會員 發表:13 回覆:14 積分:5 註冊:2003-09-02 發送簡訊給我 |
|
furbylin
一般會員 發表:6 回覆:29 積分:12 註冊:2003-08-29 發送簡訊給我 |
|
yuvon
一般會員 發表:13 回覆:14 積分:5 註冊:2003-09-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |