lookup

happyning 2003-12-28 05:34:22
我想从四个表中任意抽取一些字段,这些字段当中有很多是以代码的形式存储的,而我在显示的时候就要将代码转换为汉字,所有代码存在一个表中,请问怎么处理比较好。
我试了两种方法;
1.用SQL语句,每选的一个代码就是一个集合,这样from 很多集合,程序死机
2.动态的为query添加lookup字段,可是在field.lookupresultfield:='aaa';这句出错
请问是什么原因?

另外还有什么好的办法么?请赐教
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
happyning 2003-12-28
  • 打赏
  • 举报
回复
刚刚看到书上说不能够动态的加lookup类型的字段
说的详细点:比如有A(id,a,b,c,d),B(id,e,f,g,h),C(id,i,j,k,l)三个表,代码表为D(code,name,series)
其中A.b,A.c,B.f,C,k有二级代码
这么写对么
select A.a,M.m,B.e,N.n,C.i from A,B,C,(select name as m from A inner join (select code from D where series=A ) on A.b=D.code) M,(select name as m from B inner join (select code from D where series=B ) on B.f=D.code) N
where A.id=B.id and B.id=C.id;
这样就死机了
hejianling305 2003-12-28
  • 打赏
  • 举报
回复
field.lookupdataset:=?
field.lookupkeyfields?
field.keyfields
fiedl.lookupresultfeilds?
adminis 2003-12-28
  • 打赏
  • 举报
回复
理解能力差!没有懂!
ln521 2003-12-28
  • 打赏
  • 举报
回复
storepro
query1
关于SQL是可以用的
怎么会有问的

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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