cursor及游标,主要用于查看表中记录,当然也可以做修改用。它用于查询记录数未知时,很有用,给程序员提供了很好的手段。要用cursor先得定义-declare,打开-open ,取数据-fetch,
关闭-close.你找一本数据库开发方面的书,都有介绍。不妨试一个小例子感受一下,相信你会掌握它的。

解决方案 »

  1.   

    凡是访问数据库肯定用到游标啦,你没用过只不过是你使用的数据访问引擎将它透明化而已。
    象DAO和ADO中都有默认的游标类型。
    1 仅向前游标,。只能在记录中向前滚动外标相同。当只需要在记录集中单向移动时,使用它可提高性能。 
    2 键集游标。尽管从您的记录集不能访问其他用户删除的记录,但除无法查看其他用户添加的记录外,键集游标与动态游标相似。仍然可以看见其他用户更改的数据。 
    3 动态游标。可以看见其他用户所作的添加、更改和删除。允许在记录集中进行所有类型的移动,但不包括提供者不支持的书签操作。 
    4 静态游标。可以用来查找数据或生成报告的记录集合的静态副本。另外,对其他用户所作的添加、更改或删除不可见 
    一般小型应用用3比较方便,功能也比较全。
      

  2.   

    建议:
    尽量少用游标(cursor),如果视图、存储过程没有办法解决,再使用也不迟。
    因为,如果用不好,对性能的影响很大,可能会导致意想不到的后果。