Я просто отлаживал макрос в MS Access, и когда он достиг точки останова, запустил запрос, и я скопировал данные из него в буфер обмена. Некоторые значения были нулевыми, прежде чем перейти к следующему шагу, затем я запустил следующий шаг, который запустил запрос, который изменил данные, которые я имел в буфере обмена. Затем я вставил данные, и значения, которые раньше были нулевыми, были изменены запросом ... что привело к довольно большому WTF с моей стороны, когда я вставил данные.

Итак, мой вопрос: MSAccess обновляет данные в буфере обмена, когда они изменяются в базе данных? Это единственное объяснение тому, что там произошло.

1 ответ1

2

Я сделал быструю таблицу, бросил туда немного мусора, создал запрос, скопировал запрос, вставил данные в Блокнот, изменил исходную таблицу, повторно выполнил запрос и снова вставил данные в Блокнот. Обновление запроса не обновило мой буфер обмена.

Поэтому я бы сказал, что ответ «нет»: Access не обновляет данные буфера обмена при изменении первоначально скопированных данных.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .