关于查找字段,我举一个例子,假设有两个表A和B,A和B中有一个相同的字段 ,但,但现在我们需要通过A表中的这个字段去索取B中的值:
MyQuery->Close();
MyQuery->SQL->Clear();
MyQuery->SQL->Add("select field1,field2,A.filedAB B.FieldCD from A,B where A.FieldAB=B.FieldAB");
MyQuery->Open();
关于计算字段,你可以在Query的OnCalc事件中写代码,或写成:
MyQuery->Close();
MyQuery->SQL->Clear();
MyQuery->SQL->Add("select field1,field2,field3, field1*field2 As field from A where your condition");
MyQuery->Open();