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中最好不要使用行号,可以进行定们查询或处理.