日期:2014-05-18  浏览次数:20489 次

面试失败,请教大家几个问题?
一个数据库里面,如何把一条数据进行向上或者向下移动?
谁有3层架构的学习资料和视频教程阿?地址多少?


------解决方案--------------------
????
数据在数据库中向上或向下移动有意义吗???
要不是你理解错误,这问题点意义没有。
三层架构视屏倒不知道,看petshop这个实子吧。
------解决方案--------------------
个人认为应该是使用游标吧

SQL code


USE pubs
GO

use pubs
-- 定义游标.
DECLARE authors_cursor SCROLL CURSOR FOR
SELECT au_lname, au_fname FROM authors
ORDER BY au_lname, au_fname

OPEN authors_cursor

-- 最后一条.
FETCH LAST FROM authors_cursor

-- 当前条的前一条,也就是上一条
FETCH PRIOR FROM authors_cursor



-- 相对于当前条的后一条,也就是下一条
FETCH RELATIVE 1 FROM authors_cursor


CLOSE authors_cursor
DEALLOCATE authors_cursor
GO