Sybase supports bookmarks and SQL bulk operations for the ODBC Driver and the OLE DB Provider.
Bulk insertions that use SQLBulkOperations with the option of SQL_ADD and cursor positioned updates and deletes using SQLSetPos (SQL_UPDATE, SQL_DELETE, SQL_POSITION). For instructions on using SQL_ADD and SQLSetPos, refer to the Microsoft Developer Network library’s Programmer’s Reference:
Bookmark operations that use the IRowsetLocate interface, which provides methods for comparing bookmarks and retrieving rows, based on bookmarks. For instructions on using IRowsetLocate, refer to MSDN OLE DB Programmer’s Reference.