Команда INSERT
См. также
Синтаксис
INSERT [BEFORE] [BLANK]
Параметры
BEFORE
Вставляет новую запись в текущую таблицу непосредственно перед текущей
записью. После этого новая запись отображается для редактирования. Можно добавлять нов
е записи из окна редактирования.
BLANK
Вставляет новую пустую запись непосредственно после текущей записи. Окно ре
актирования не отображается.
Комментарии
Если команда INSERT выдана без предложений BEFORE и BLANK, новая запись добав
яется, а затем отображается для редактирования. Новые записи можно добавлять
из окна редактирования.
В Visual FoxPro командой INSERT нельзя пользоваться в таблице базы данных, для
которой включена буферизация таблицы или буферизация строк, а также в таблице
с правилами ссылочной целостности, такими как триггеры, первичные ключи или к
ючи-кандидаты и т.д. Подробнее о буферизации таблиц и строк см. CURSORSETPROP( ), а о ссылочной целостности главу 7 "Работа с таблицами" Руководства разработчика.
Если установка SET CARRY имеет значение ON, в новую запись будут автоматически
скопированы данные из текущей записи.
Если файл индексирован, команда INSERT работает как APPEND.
Замечание Командой INSERT не рекомендуется пользоваться в больших таблицах, поскольку
вставка записи ближе к началу таблицы будет приводить к переписыванию почти
всех записей. На это может уйти очень много времени. Пользуйтесь командой INSERT -
SQL.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.