To manage a recordset (object Recordset) based on a table or query of external database, so called cursors are used in ODBC. A cursor provides possibility to move around in a recordset, sensitivity to changes in records made by other users, and a mode of modifying records. A cursor is characterized by: type and concurrency mode. The cursor type defines sensitivity of a recordset to changes in records made by other users. The concurrency mode defines the mode of modifying records in a recordset.