Новости:

Подпишитесь на рассылку новых сообщений форума через службу рассылок: Subscribe.ru

Главное меню

VBA Access. Использование ADO

Автор Валерий DVL, 08.05.2011, 21:37

« назад - далее »

Валерий DVL

Уважаемые профессионалы. Делаю первый шаг по использованию ADO для Access. RecorSet при записи в таблицу выдаёт: "Текущий объект RecordSet не поддерживает обновление. Это связано с ограничением поставщика или с выбранным типом блокировки".
Очень надеюсь на помощь.
Валерий :)
NULL

Mart222

Смотри в справке параметры функции Open для ADO. Свойства рекордсета устанавливаются через них (Статический, динамический, ридонли и др.).

Валерий DVL

Это мой первый опыт в VBA. Тыкаюсь, результаты неутешительные. Если сможете, то посмотрите мой листинг. Что там не правильно? Спасибо в любом случае.
NULL

Mart222

Попробуйте
cnn1.Open "Студенты", CurrentProject.Connection
заменить на
cnn1.Open "Студенты", CurrentProject.Connection, adOpenDynamic, adLockOptimistic
возможно поможет.

Валерий DVL

Даёт несовпадение типов.  Предполагаю, что то с драйверо или провайдером.
Валерий
NULL

Валерий DVL

NULL