Закройте RecordSet в форме, но по-прежнему отображать последние данные, которые он содержал (доступ 2003) - PullRequest
1 голос
/ 22 октября 2009

Я работаю над небольшим количеством кода Access 2003 VBA, который извлекает данные из временной таблицы и показывает их в наборе записей форм, затем мне нужно удалить временную таблицу, но я не могу сделать это, пока я не отключился из набора записей, который удаляет данные.

Что можно вызвать вместо Recordset.Close или RecordSource = "", которые сохранят данные в форме, но закроют соединение с таблицей, чтобы я мог удалить их.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 22 октября 2009

Мне кажется, что вы можете создать отключенный набор записей, установив для свойства набора записей ActiveConnection значение Nothing после получения данных, которые вы хотели. Google "отключил набор записей" для получения дополнительной информации.

0 голосов
/ 22 октября 2009

Можете ли вы клонировать набор записей, чтобы у вас была копия?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...