У меня есть функция VBA, которая возвращает RecordSet
, и этот RecordSet
используется в подпрограмме. Сама функция живет в модуле. В то время как сама функция возвращает RecordSet
успешно, у меня есть две проблемы:excel vba function to return recordset
- Если я пытаюсь закрыть соединение в функции, то она вызывает приложение к сбою
- Если я пытаюсь закрыть
RecordSet
в подпрограмме после его использования это приводит к сбою приложения
Итак, как закрыть соединение в функции после возврата набора записей и закрыть набор записей после его использования?
Моя функция выполняет соединение, открывает его и выполняет запрос.
Показать ваш код пожалуйста. – Tarik
Записи зависят от подключения к работе. Вы не должны пытаться закрыть соединение до тех пор, пока не закончите использовать любой набор записей. – Barranka