DAO: db.OpenRecordSet ("Table1", dbOpenTable, 0, dbPessimistic) - что делает третий аргумент? - PullRequest
0 голосов
/ 02 июля 2010

Использование DAO из VB6:

db.OpenRecordSet("Table1", dbOpenTable, 0, dbPessimistic)

Если третий аргумент установлен на 0, как это указано выше, каков его эффект? 0 не указан в списке для этого аргумента в документации.

РЕДАКТИРОВАТЬ: какой набор записей будет открыт, если 0 указан в качестве третьего аргумента?

1 Ответ

0 голосов
/ 02 июля 2010

Это аргумент Options. Передача 0 равносильна отсутствию каких-либо опций вообще.

Посмотрите на справочную страницу , связанную d_schnell: все константы имеют ненулевые значения.

Вы также можете проверить значения непосредственно в VB6 IDE. Введите одно из поддерживаемых значений в окне кода, например dbAppendOnly. Наведите курсор на слово и нажмите Shift+F2. Откроется браузер объектов со списком всех констант. Все они имеют ненулевые значения (значения отображаются в нижней части браузера объектов).

...