怎样在SQL Server的查询结果中增加一个"序"字段?(50分)

澄澄

Unregistered / Unconfirmed
GUEST, unregistred user!
就是在报表中添加一个让它自动增加的“序”。
 
也就是给查询结果中每条记录增加一个编号,各位大虾一定要帮忙啊。
 
在该FORM中加一变量Fi,初始为0
处理ONPRINT事件
Fi:=Fi+1;
Value:=IntToStr(Fi);
就行了


 
结果集遍历一遍,象上面的方法就可以了。
 
见http://www.delphibbs.com/delphibbs/dispq.asp?lid=277950
已有解决方案
 
有数据集的记录号不行吗?大哥!
 
只是为了打印报表的话, 按 xie_p_f 就可以啦,

不过 http://www.delphibbs.com/delphibbs/dispq.asp?lid=277950 很有价值
 
多谢各位的回答。
问题已决解:http://www.delphibbs.com/delphibbs/dispq.asp?lid=318597
实现了在SQL语句中得到序号。
 
《sql server核心揭密》中有这样的例子,可惜每生成一行都要循环遍历整个表
 
使用QRSysData控件
data 属性设成qrsDetailNo
 
多人接受答案了。
 
顶部