Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб№3_Access.doc
Скачиваний:
1
Добавлен:
04.08.2019
Размер:
126.46 Кб
Скачать

Копирование записей (строк) таблицы.

Выделите нужную строку, щелкните правой кнопкой, в раскрывшемся контекстном меню выберите Копировать (или Вырезать, эти команды работают так же, как и в Word).

Выделите нужную строку во второй таблице, щелкните правой кнопкой, в раскрывшемся контекстном меню выберите Вставить.

У Вас не будет проблем, если структуры обоих таблиц одинаковы. В противном случае проблемы возникнут, некоторые поля могут быть потеряны. В частности, проблемы возникнут, если Вы не отключили свойство «обязательное поле». Если так случилось, определите сейчас структуру новой таблицы в соответствии со структурой таблицы Студенты.

Попробуйте скопировать какую-нибудь запись из таблицы Студенты в таблицу Таблица1.

КОПИРОВАНИЕ ПОЛЕЙ (СТОЛБЦОВ) ТАБЛИЦЫ.

1.В таблице, куда будете копировать, надо создать новое поле.

2.Выделите поле, которое хотите копировать, щелкните правой кнопкой, в контекстном меню выберите Копировать.

3.Выделите нужное поле во второй таблице, щелкните правой кнопкой, в раскрывшемся контекстном меню выберите Вставить. Скопируйте поле Фамилия из таблицы Студенты в таблицу Таблица 1. Так же, как и в Word, можно пользоваться не контекстным меню, а в строке меню Правка, Копировать и Правка, Вставить. Если Вы копируете поле в пределах одной таблицы, то буфером обмена пользоваться не обязательно. Надо выделить нужное поле, на­жать левую кнопку, чтобы внизу к указателю добавился прямоугольник. Затем просто перетащить на новое место. Скопируйте поле Фамилия.

КОПИРОВАНИЕ ПРЯМОУГОЛЬНЫХ БЛОКОВ ЯЧЕЕК

Возможна ситуация, когда требуется скопировать часть одной таблицы в другую. Access допускает копирование блока ячеек при помощи буфера обмена. Прежде всего, надо выделить прямоугольник, затем щелкнуть по нему правой кнопкой мыши, в контекстном меню выбрать Копировать, затем выделить в таблице, куда хотим копировать аналогичный прямоугольник, щелкнуть правой кнопкой, выбрать Вставить. Если же в таблице, куда хотим копировать, выбрать меньший по размеру прямоугольник, то скопируется только часть фрагмента.

КОПИРОВАНИЕ ТАБЛИЦЫ

Буфер обмена позволяет быстро сделать копию таблицы в пределах одной БД. Раскройте окно БД Студенты. Щелкните правой кнопкой по значку таблицы Студенты, в открывшемся контекстном меню выберите Копировать. Щелкните правой кнопкой мыши по свободному месту в окне БД (там, где расположены значки таблиц). В раскрывшемся контекстном меню выберите Вставить. Раскроется окно

в этом окне введите имя новой таблицы Студенты1 и установите переключатель с положение структура и данные. Щелкните по кнопке ОК.

КОПИРОВАНИЕ СТРУКТУРЫ ТАБЛИЦЫ

Из предыдущего пункта легко догадаться, что можно копировать только структуру таблицы, если в окне Вставка таблицы поставить переключатель в строку Только структура. Таким способом копируется только структура таблицы, без данных.

КОПИРОВАНИЕ ТАБЛИЦЫ В ДРУГУЮ БАЗУ ДАННЫХ

Для этого надо, как в предыдущем случае, скопировать таблицу в буфер обмена, открыть новую БД, щелкнуть в окне правой кнопкой, выбрать команду вставить. При выполнении этой операции необходимо помнить, что в Access может быть открыта только одна база данных. Поэтому, скопировав таблицу в буфер обмена, надо открыть другую БД, автоматически закрыв старую. Если Вы при этом случайно уничтожите старую таблицу, а компьютер зависнет или Вы по неосторожности поместите в буфер обмена что-то другое, Ваша таблица пропадет. Следовательно, сначала надо вставить таблицу в другую БД, а потом уничтожать старую.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]