Помилка об'єднання баз

Бесплатное ПО для формирования отчетности в электронном виде.
FreeZvit

Помилка об'єднання баз

Сообщение zeka7455 » 14 окт 2026, 12:08

Добрий день!

Прошу допомогти розібратися з проблемою об'єднання баз даних у FreeZvit версії 12.10.6.1.

**Опис ситуації**

Є основна база FreeZvit, з якою постійно працюють на основному ПК, та її копія, з якою я працюю окремо на своєму комп'ютері. Після завершення роботи я створюю резервну копію своєї бази, а потім об'єдную її з актуальною основною базою, щоб перенести створені мною декларації, звіти та нові профілі підприємств.

Раніше такий спосіб роботи функціонував нормально.

Проблема виникла після оновлення FreeZvit. Спочатку я оновив програму на своєму ПК, а згодом перевстановив її, однак це не допомогло. На основному ПК також використовується актуальна версія програми.

**Суть проблеми**

Під час об'єднання баз програма повідомляє, що профіль уже існує. Якщо натиснути «Додати всі», відразу виникає помилка:

`System.Data.OleDb.OleDbException: Syntax error in INSERT INTO statement.`

У повному описі помилки зазначено такі виклики:

`FreeZvit.frmSelProfileFZ.CheckedCopy()`

`FreeZvit.frmSelProfileFZ.btnCopy_Click(...)`

Якщо натискати «Пропуск», програма продовжує показувати наступні профілі, але такий спосіб не вирішує проблему, оскільки необхідно перенести зміни з моєї бази.

Також я перевірив створення вибіркової резервної копії одного профілю, а потім іншого. В обох випадках виникає та сама помилка `Syntax error in INSERT INTO statement`.

При цьому звичайна повна резервна копія створюється без помилок.

**Додаткові обставини**

Щоб виключити конфлікт між двома базами, я взяв нову копію основної бази, вручну додав у неї свої акцизні звіти, створив резервну копію, а потім повернув попередню версію бази та спробував об'єднати її з базою, що містить мої зміни. Результат залишився таким самим — помилка `INSERT INTO`.

Отже, проблема проявляється не лише при об'єднанні двох баз, а й при створенні вибіркової резервної копії.

**Прошу допомогти з'ясувати:**

1. Чи відома помилка `Syntax error in INSERT INTO statement` у версії FreeZvit 12.10.6.1?
2. Чи може вона бути пов'язана з оновленням програми або зміною структури бази даних?
3. Чи виправлено у поточній версії проблему копіювання порожніх профілів, про яку повідомлялося на форумі?
4. Яким способом можна безпечно об'єднати дві бази, зберігши всі декларації, звіти та профілі підприємств?

За потреби можу надати резервні копії обох баз та повний текст винятку для аналізу.

Дякую!
zeka7455
Редкий гость
 
Сообщения: 1
Зарегистрирован: 14 окт 2026, 12:01

Вернуться в Free Zvit



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4