Spec-Zone .ru
спецификации, руководства, описания, API

26.2. MySQL Data редактирования

MySQL для Excel позволяет Вам загрузить и отредактировать данные MySQL непосредственно от Microsoft Excel. Изменения сразу фиксировались, если опция Auto-Commit включается, или делается вручную, нажимая Изменения Фиксации.

Отметить

Функция Данных MySQL Edit существует с MySQL для Excel 1.1.0.

Пример ниже использует category таблица примера sakila база данных, но экран будет выглядеть одинаково для любой таблицы. В пределах MySQL для Excel Откройте MySQL Connection, щелкните sakila схема, затем выберите category таблица, щелкните по Данным MySQL Edit, затем выберите Импорт, чтобы импортировать данные в новый рабочий лист Microsoft Excel для того, чтобы отредактировать.

Рисунок 26.2. Редактирование табличных данных с MySQL для Excel

Редактирование табличных данных с MySQL для Excel

Цвет фона представляет состояние каждой ячейки, и есть четыре отличных цвета, которые используются, редактируя табличные данные:

Таблица 26.1. Фоновые цвета ячейки

Цвет Описание
Белый Цвет по умолчанию для всех ячеек. Это - или исходные данные, или данные после того, как по Обновлению от DB щелкают.
Синий Ячейки, которые фиксировались с успехом.
Зеленый Ячейки, которые были изменены, но еще не фиксировались.
Красный Ячейки, которые генерировали ошибку, когда фиксация была предпринята. Ошибочное диалоговое окно также выводится на экран, в то время как фиксация предпринимается.
Желтый Ячейки, которые принимают новые данные. Данные, вводимые здесь, вставляются в MySQLtable.

В нашем примере синее поле "Drama" было изменено и затем фиксировалось сначала, тогда зеленое поле "Gaming" было изменено, но не фиксировалось, и затем Автоматическая фиксация была включена прежде, чем измениться "9" на "10" в столбце 10, который генерировал ошибку, потому что эта фиксация добавит двойное значение как первичный ключ.