SQL Server 里有这样的Cursor吗

解决方案 »

  1.   

    如果你用过ado,下面的你应该熟悉。记录集游标的不同类型和限制:adOpenFowardOnly。使用前向游标,你只能在记录集中向前移动。adOpenKeyset。使用Keyset游标,你可以在记录集中向前或向后移动。如果另一个用户删除或改变了一条记录,记录集中将反映这个变化。但是,如果另一个用户添加了一条新记录,新记录不会出现在记录集中。
    adOpenDynamic。使用动态游标,你可以在记录集中向前或向后移动。其他用户造成的记录的任何变化都将在记录集中有所反映。
    adOpenStatic。使用静态游标,你可以在记录集中向前或向后移动。但是,静态游标不会对其他用户造成的记录变化有所反映。
      

  2.   

    一般Cursor 不都支持Fetch Prior 吗?
      

  3.   

    用过ado应该熟悉下面的。记录集游标的不同类型和限制:adOpenFowardOnly。使用前向游标,你只能在记录集中向前移动。
    adOpenKeyset。使用Keyset游标,你可以在记录集中向前或向后移动。如果另一个用户删除或改变了一条记录,记录集中将反映这个变化。但是,如果另一个用户添加了一条新记录,新记录不会出现在记录集中。
    adOpenDynamic。使用动态游标,你可以在记录集中向前或向后移动。其他用户造成的记录的任何变化都将在记录集中有所反映。
    adOpenStatic。使用静态游标,你可以在记录集中向前或向后移动。但是,静态游标不会对其他用户造成的记录变化有所反映。
      

  4.   

    declare cursor scroll cursor_name for,用scroll吗,可前可后
      

  5.   

    在CLIENT要OPEN server的记录集时,需要用游标。如:ADO recordset
      

  6.   

    是在 SQL Server 里吗