关于数据库(定位)(50分)

天晓

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何才能将库中的每一条记录读出来?
比如:库中有几百条记录,假设有品号/品名/厂家等这几个字段,我想用SQL做个查询,
每具有相同"厂家"字段的读出来'并且,如果记录<9条,那么将这几条读出到报表中,
如果记录>9条,则将前9条读出,放入(加了QBTEXT的)打印报表中,
其余的如果再大于9条,读出下9条到打印报表中.....依次类推

每一张报表都最后PREVIEW. 请大家帮忙!

还有一个问题:
我在用SQL:'select * from cale'后OPEN;
IF RECORDCOUNT<>0 THEN .......
CALE库中没有记录,但是却显示RECORDCOUNT=1,
很另我伤脑筋,请大家帮忙解决,谢谢各位!
我的EMAIL:ddn-star@yeah.net
 
第二个问题:
Open;
if Eof then 为空。
 
if not query1.isEmpty then
begin
....
end
 
Q1:
将所有记录读到前台,报表中用分页就可以了,最后把报表模拟显示就行了。
Q2:
楼上说得清楚了:用isempty属性.
 
顶部