通过TQuery控件Join两个以上表计算统计值(100分)

林海

Unregistered / Unconfirmed
GUEST, unregistred user!
通过TQuery控件Join两个以上表,会出现交叉连接,统计值当然不正确,
好象DELPHI又不支持视图(VIEW),通过LookUP好象又笨了点,有更有效率的
方法吗?有没有能对临时表进行查询的Query控件?
多少分好?我只有200分,那就100分好不好?
 
DELPHI又不支持视图(VIEW)?
怎么可能?你用的是什么数据库?
 
交叉连接,统计值当然不正确?
inner join
out join
怎么会?
请讲清楚吧。
出现交叉连接,是指多对多连接?
DELPHI最少支持access的视图(VIEW),用adostroedproc
控件(d5).
 
我用Delphi4.0,PARADOX本地数据库。多对多的连接。
 
PARADOX不支持视图。
如何能先对几个PARADOX表分别SUM GROUP再JOIN?
 
原来VIEW不是通过DELPHI建立!
好象不灵活?能在运行时动态建立VIEW就会好得多!
可以动态建立ACCESS或其他数据库的VIEW吗?
另外:1、几个CLIENT同时访问同一个VIEW会有问题吗?
2、处理C/S的事务也好象不顺当。可以把几个APPLYUPDATE
放在一个事务下吗?
 
1 沒問題.
2 可以在一個事務下的.
 
多人接受答案了。
 
顶部