关于TClientDataSet字段的动态绑定问题 :急急急急急急急急~!

ahyee 2002-03-14 03:03:56
请给出一个例子,实现数据库的关联. 其中用到了FieldKind =fkLookup;LookupDataSet
LookupKeyFields ,LookupResultField
如何用代码实现而不要在界面上配置.
谢谢!!
...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingcaiyao 2002-03-14
  • 打赏
  • 举报
回复
关于查找字段,我举一个例子,假设有两个表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();
ahyee 2002-03-14
  • 打赏
  • 举报
回复
kingcaiyao(AKing):
具体点好吗,最好有个例子!!谢谢!
kingcaiyao 2002-03-14
  • 打赏
  • 举报
回复
可以用sql语名来实现.

552

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 茶馆
社区管理员
  • 茶馆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧