У объекта Data есть свойство RecordsetType, одно из возможных значений которого - vbRSTypeTable (table-type Recordset). Что это за табличный тип?
Тот же тип (dbOpenTable) можно передать параметру Type метода OpenRecordset объекта DAO.Database.
Про другие типы нашёл описание в главе книги по ADO. По DAO - ничего не нашёл.
Может кому пригодится:
1. ForwardOnly - максимальная производительность. Курсор может двигаться только вперёд, а изменения, вносимые другими пользователями, видны не будут
2. Snapshot (согласно справочнику по DAO 3.5 - это аналог типа Static для ODBC) - то же самое, что и ForwardOnly, за исключением того, что курсор может двигаться во всех направлениях.
3. Dynaset (согласно справочнику по DAO 3.5 - это аналог типа Keyset для ODBC) - позволяет двигаться курсору в любом направлении, вдины только изменения существующих записей другими пользователями (удаление старых записей и добавление новых - не видны).
Есть предположение, что тип Table - это аналог типа Dynamic для ODBC - обеспечивает максимальные возможности, позволяет двигаться во всех направлениях, видны любые изменения в записях, производимые другими пользователями. Может кто-нибудь подтвердить или опровергнуть это? Есть ли какая-нибудь дополнительная информация по этому типу (медленный/быстрый, подводные камни)?