Код VBA/DAO access може аварійно завершувати роботу або повідомляти про неправильні дані для стовпців десяткового числа

Останнє оновлення: 24 червня 2020 р.

ПРОБЛЕМА

У версії 2005 із номером збірки Microsoft Access 6.0.12827.20010 під час роботи з десятковими полями (Access DataType=Number/FieldSize=Decimal або SQL DataType=Decimal) за допомогою DAO (об'єкти доступу до даних) програма Microsoft Access може аварійно завершувати роботу. Якщо навести на змінну Поле з десятковим типом у коді VBA, ви можете побачити, що значення поля не відображається належним чином; читання як "?????" або через помилку невідповідності типів або Microsoft Access може аварійно завершувати роботу.

СТАН: ВИПРАВЛЕНО

Цю проблему виправлено в усіх каналах, на які впливає проблема.

Поточний канал, версія 2005, проблема вирішено в збірці 16.0.12827.20470.  Щоб отримати нову версію, може знадобитися примусово оновити вручну.

Для current Channel (Preview) версії 2006 цю проблему вирішено в збірці 16.0.13001.20198.

Icon Experts (мозок, gears) Запитайте експертів

Зв’яжіться з фахівцями, обговоріть останні новини й оновлення, рекомендації, а також ознайомтеся з нашим блоґом.

Microsoft Tech Community

Піктограма спільноти Отримання довідки в спільноті

Поставте запитання в спільноті, а агенти підтримки, фахівці, інженери та інші користувачі Office спробують вам допомогти.

Форум Office із відповідей

Запит функції піктограми (лампочка, ідея) Запропонувати нову функцію

Ми раді отримувати ваші пропозиції та відгуки. Поділіться своїми думками. Ми дослухаємося до вас.

Надання відгуку

Додаткові відомості

Виправлення та способи вирішення нещодавно виявлених проблем в Access