兩個ADOQuery如何做主檔明細檔的關聯呢?? |
尚未結案
|
aamihcom
一般會員 發表:57 回覆:40 積分:19 註冊:2003-10-02 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
aamihcom
一般會員 發表:57 回覆:40 積分:19 註冊:2003-10-02 發送簡訊給我 |
請問一下是如同以下的程式碼嗎?,我試了之後結果執行時會有錯誤,請指示我一下,謝謝!DataSource3所連接的是主檔 void __fastcall TFormPlu::DataSource3DataChange(TObject *Sender,
TField *Field)
{
ADOPlu->Close();
ADOPlu->SQL->Clear();
ADOPlu->SQL->Add("Select * from plu where dept_no = :tString");
ADOPlu->SQL->Add("Order By plu_no");
ADOPlu->Parameters->ParamByName("tString")->Value = ADODepartment->FieldByName("Dept_no")->AsString;
ADOPlu->Open();
}
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
您好:
是的,只是不知道您的錯誤訊息是什ㄇ?
小弟習慣這樣寫,不知道有沒有用
void __fastcall TFormPlu::DataSource3DataChange(TObject *Sender, TField *Field) { ADOPlu->Close(); ADOPlu->SQL->Clear(); ADOPlu->SQL->Add("Select * from plu where dept_no = '" ADODepartment->FieldByName("Dept_no")->AsString "'"); ADOPlu->SQL->Add(" Order By plu_no"); ADOPlu->Open(); }~~應無所住而生其心~~ 發表人 - terrychen 於 2004/02/10 22:10:32 |
aamihcom
一般會員 發表:57 回覆:40 積分:19 註冊:2003-10-02 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
aamihcom
一般會員 發表:57 回覆:40 積分:19 註冊:2003-10-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |