急!急!急!在sqlserver中,怎样一条一条的把数据抽出来,就像游标那样的操作顺序?

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:05:34
抽出第一条数据我要使用一下,再抽下一条数据,依次抽出表中所有数据。

看你用什么样的编程语言了,如果是用ASP那楼上的办法就可行的,其中的rs就是通过执行Select得到的结果集,然后做判断,如果游标未到达结果集的结尾(rs.EOF),就执行操作,然后让游标下移一下(rs.movenext),然后用While..Loop控制循环,直到游标到达结尾。
Do While Not rs.EOF
rs("lieming1")=123
rs("lieming2")=678
rs.movenext
Loop
其他的编程语言大概和这样的办法类似,都有判断结果集是否结束的语句和下移游标、控制循环的语句。

do while not rs.Eof
'//这里是对该条数据的操作
rs.Movenext
loop

用查询分析器,试一下吧。