当前位置:主页>销售管理软件> 列表

sql sever 2000中返回行号的问题 找记账软件哪个好

进销存软件版1楼: 如题,sql sever 2000中如何返回行号,

2楼: sql sever 2000 中没有“行号”这个概念,跟其它数据库不同的。 如管家婆财务软件价格

3楼: http://www.sqlteam.com/item.asp?ItemID=1491

4楼: 那如果我需要将表中的字段,例如序号update成和行号同样的数值,用什么方法实现?

5楼: 遍历该表,然后一个记录一个记录的修改了!

6楼: 自增字段

进销存软件版7楼: 字增字段恐怕也不能解决,因为存在数据删除
sql sever 2000好像没有行号这个东西,但是数据集控件中都有

8楼: 在 QUERY 的SQL 语句中 有一句
qry1.RecordCount
也许能帮你 有用

9楼: qry1.recordcount是记录总数

qry1.reno

10楼: 没有行号,楼主应该换个思路考虑问题

11楼: CREATE TABLE #RowNumber (
RowNumber int IDENTITY (1, 1),
Hid char(8))

insert into #RowNumber (Hid)
select memberid from member order by memberid

select rownumber,member.*
from #rownumber,member
where #rownumber.hid=member.memberid
order by rownumber

12楼: 楼上的不妥:当记录删除之后,那个号就空了。比如,RowNumber已经到100多了,但实际记录数可能只有几条。 如记账软件哪个好

13楼: 好像是楼上自已没有完全看懂,我就是这样实现的,你没看到他是一个临时表吗,查询的时候才生成,我就是这样实现的,我觉得很好啊,假如你查询的字段固定的话完全可以全弄到临时表,然后直接select * from #table 就行,

进销存软件版14楼: 在SQL中最好不要使用行号,可以进行定们查询或处理.