powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка 3340 после обновления офиса от 12.11.2019
11 сообщений из 11, страница 1 из 1
Ошибка 3340 после обновления офиса от 12.11.2019
    #39888596
vinni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Сегодня у ряда пользователей обновилась windows, который затрагивает office 10, 13, 16

после обновления перестают работать запросы типа:

UPDATE tabl set pole=0 where pole=1;

такие запросы работают:

UPDATE tabl set pole=0

Выдает ошибку "Запрос '' поврежден "

информации в интернете пока не много. Может кто уже нашел решение?

играюсь с удалением кабов, которые наставило сегодня, но пока безрезультатно ...
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39888603
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39888895
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Микрософту лень оперативно исправить этот баг и они отложили распространение исправлений их "исправлений" на 10 декабря.
Но чтобы сделать вид, что они заботятся о пользователях, выложили своё видение обхода проблемы .
Собственно в нём находится это всё что вы должны знать о продуктах и поддержке Микрософта:
МикрософтFor example, if you have a query similar to:

UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);

You can create a new query (Query1) defined as:

SELECT * from Table1;

And update your original query to:

UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);

By replacing all references to Table1 with Query1

This will produce the same results, but avoid the error.

P.S.: Нормальный выход здесь: https://stackoverflow.com/questions/58832269/getting-error-3340-query-is-corrupt-while-executing-queries-docmd-runsql/58833831#58833831
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39888942
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4d_monster,
авторCreate a new Access database.
Create a new, empty table "Table1" with the default ID field and a Long Integer field "myint".
Execute the following code in the VBA editor's Immediate Window:

CurrentDb.Execute "UPDATE Table1 SET myint = 1 WHERE myint = 1"
Мне не помогло((
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39888944
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rikozenit,

Этот кусок - как убедится, что не работает.

Для починки просто удалите ошибочные патчи:
Код: plaintext
1.
2.
3.
4.
Access 2010 Uninstall update KB4484127
Access 2013 Uninstall update KB4484119
Access 2016 Uninstall update KB4484113
Access 2019 IF REQUIRED (tbc). Downgrade from Version 1808 (Build 10352.20042) to Version 1808 (Build 10351.20054)
Office 365 ProPlus Downgrade from Version 1910 (Build 12130.20344) to a previous build

И до 10 декабря запретите обновление Офиса.
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39889057
Фотография Rikozenit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4d_monster, понял)) Спасибо!
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39890581
Spectr-7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
решил несколько проще как ни странно.

был запрос: UPDATE table1 SET field1=x WHERE field2=y;
Стал так: UPDATE (SELECT * FROM table1) SET field1=x WHERE (field2=y);
Скобки в условиях думаю не обязательны
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39891159
arcloge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Spectr-7
решил несколько проще как ни странно.

был запрос: UPDATE table1 SET field1=x WHERE field2=y;
Стал так: UPDATE (SELECT * FROM table1) SET field1=x WHERE (field2=y);
Скобки в условиях думаю не обязательны


Спасибо. Мне помогло.
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39891404
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. И мне помогло.
А вообще какая неожиданная ошибка. Когда Майкрософт её исправит ?
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39891430
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,

10 Декабря должен выйти апдейт, который по мнению Микрософта всё исправит.

P.S. кстати, реакция англоязычных разработчиков по поводу этого гораздо эмоциональнее.
...
Рейтинг: 0 / 0
Ошибка 3340 после обновления офиса от 12.11.2019
    #39891576
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4d_monster
Nebo,

10 Декабря должен выйти апдейт, который по мнению Микрософта всё исправит.

P.S. кстати, реакция англоязычных разработчиков по поводу этого гораздо эмоциональнее.


Спасибо большое. А насчёт реакции, я представляю, когда приложение стоит у многих клиентов.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка 3340 после обновления офиса от 12.11.2019
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]