Команда «Refre sh Recordset» выдает ошибку «Есть ожидающие изменения. Сначала подтвердите или откатитесь». - PullRequest
0 голосов
/ 04 февраля 2020

Используя MySQL Workbench v8.0, в части запроса окна я ввел много новых строк данных (используя команду INSERT) в свою таблицу.

Однако новые данные не были появляются в визуальном представлении таблицы в MySQL Workbench.

Я нажал кнопку "refre sh" в таблице результатов, которая показывает содержимое таблицы, но я получил сообщение об ошибке в разделе " Вывод действия », в котором говорится, что« Refre sh Recordset »не выполнен, потому что« Есть ожидающие изменения. Сначала выполните фиксацию или откат. »

Когда у меня одновременно отображается представление моей таблицы из командной строки (в в то же время, что и MySQL Workbench), он показывает, что моя база данных действительно произвела обновления данных, которые были сделаны с помощью предыдущих команд INSERT с использованием Workbench GUI. (Таким образом, журнал, показанный под частью «Вывод действия» в Workbench GUI, кажется правильным, что говорит, что MySQL выполнил команды INSERT.)

Итак, обновление моей таблицы имеет сделано с использованием GUI MySQL Workbench, но я не могу обновить sh представление содержимого таблицы в MySQL Workbench. Почему это так?

1 Ответ

0 голосов
/ 04 февраля 2020

Я обнаружил, что я также находился в процессе редактирования таблицы, используя визуальное представление таблицы MySQL Workbench GUI. Это не позволило бы мне обновить визуальное представление таблицы, пока я не выбрал «Применить» или «Вернуть» к изменениям, которые я делал.

После того, как я выбрал «Применить» к таблице результатов, таблица наконец-то обновила вид своего содержимого!

...