Полный синтаксис открытого в записи
Кода -копия выглядит следующим образом:
SecordSet.Opensource, ActiveConnection, Cursortype, Locktype, опции
Например: Rs.opensql, Conn, 1,3
Cursortype есть
AdissenForwardonly0 имеет тип курсора по умолчанию, который может быть перемещен только в записи, установленной для открытия курсора вперед.
AdissenKeySet1 открывает курсор типа Keyset, который можно перемещать вперед или назад в наборе записей. Если другие пользователи изменяют или удаляют запись, набор записей будет отражать это изменение. Однако, если другие пользователи добавят новую запись, новая запись не появится в наборе записей.
AdissendyNamic2 открывает динамический курсор, который может двигаться вперед или назад в наборе записей. Любые изменения в записи, вызванные другими записями, будут отражены в наборе записей.
AdissenStatic3 открывает статический курсор, который может двигаться вперед или назад в наборе записей. Тем не менее, статический курсор не будет отражать изменения записей, вызванные другими пользователями.
Locktype есть
AdlockReadonly1 блокировки чтения только с указанием того, что записи в наборе записей не могут быть изменены.
Adlockprssimistic2 защищенная блокировка означает немедленно заблокировать запись при ее редактировании.
adlockoptimistic3 открытая блокировка, указывает, что записи могут быть заблокированы только при вызове метода Update () набора записей.
Adlockbatchoptimistr4 Open Packing Bocking, указание записей может быть обновлена только по партиям.
Два наиболее часто используемых метода:
Rs.opensql, Conn, 1,1 'используется для чтения и только чтения
Rs.opensql, conn, 1,3 'используется для обновления или вставки данных, чтения и записи
Ниже приведены добавки от других пользователей сети
recordset.Open Источник, ActiveConnection, Cursortype, Locktype, параметры
Может быть написано как:
Оператор RS.Open SQL, объект Conn, 3 (тип курсора), 2 (метод блокировки)
Источник
Объект записей может быть подключен к объекту команды через свойство источника. Параметром источника может быть именем объекта команды, командой SQL, указанным именем таблицы данных или хранимой процедурой. Если этот параметр опущен, система использует свойство источника объекта записи.
ActiveConnection
Объект Recordset может быть подключен к объекту соединения через свойство ActiveConnection. ActiveConnection здесь может быть объектом подключения или параметром строки, содержащим информацию об подключении базы данных (ConnectionString).
Cursortype
Параметр Cursortype открытого метода объекта Recordset показывает, какой тип курсора запускает данные, включая AdassenForwardonly, AdviceNkeySet, Adissendynamic и Adposenstatic, которые описаны следующим образом: