Команда IMPORT
См. также
Синтаксис
IMPORT FROM FileName
Параметры
FileName
Задает имя файла, из которого нужно импортировать данные. Если имя файла указа
о без расширения, ему назначается расширение, используемое по умолчанию для за
анного типа файлов.
TYPE
Само ключевое слово TYPE необязательно, но тип файла указать необходимо; ниже
перечислены возможные значения.
[TYPE] FW2 | MOD | PDOX | RPD
| WK1 | WK3 | WKS | WR1 | WRK | XLS
| XL5 [SHEET cSheetName]
[AS nCodePage]
Тип файла
| Описание
|
FW2
| Задайте FW2, чтобы импортировать файлы FW2, созданные в Framework II.
|
MOD
| Задайте MOD, чтобы импортировать файлы MOD, созданные в Microsoft Multiplan ве
сии 4.01.
|
PDOX
| Задайте PDOX, чтобы импортировать файлы Paradox. Файлы баз данных, созданные в
системе Paradox версий 3.5 и 4.0 фирмы Borland, можно импортировать, задав
опцию PDOX.
|
RPD
| Задайте RPD, чтобы импортировать файлы RPD, созданные в RapidFile.
|
WK1 | WK3 | WKS
| Задайте WK1, чтобы импортировать данные из электронной таблицы Lotus 1-2-3.
Столбцы электронной таблицы становятся полями таблицы Visual FoxPro, а строки э
ектронной таблицы становятся записями. Электронным таблицам, созданным в Lotus
1-2-3 редакции 2.x, назначается расширение имени WK1; электронным таблицам Lotus
1-2-3 редакции 3.x назначается расширение имени WK3; электронным таблицам, соз
анным в Lotus 1-2-3 редакции 1-A, назначается расширение имени .WKS.
|
WR1 | WRK
| Задайте WR1, чтобы импортировать данные из электронной таблицы Lotus Symphony.
Столбцы электронной таблицы становятся полями таблицы Visual FoxPro, а строки
лектронной таблицы становятся записями. Электронным таблицам, созданным в
Symphony версии 1.10, назначается расширение имени WR1, а электронным таблицам, соз
анным в Symphony версии 1.01, назначается расширение имени .WRK.
|
XLS
| Задайте XLS, чтобы импортировать данные из электронных таблиц Microsoft Excel
версий 2.0, 3.0 и 4.0. Столбцы электронной таблицы становятся полями таблицы
Visual FoxPro, а строки электронной таблицы становятся записями. Файлы электронн
х таблиц, созданные в Microsoft Excel, имеют расширение имени .XLS.
|
XL5 [SHEET cSheetName]
| Задайте XL5, чтобы импортировать данные из Microsoft Excel версии 5.0. Столбцы
электронной таблицы становятся полями таблицы Visual FoxPro, а строки электрон
ой таблицы становятся записями. Файлы электронных таблиц, созданные в
Microsoft Excel, имеют расширение имени .XLS.
Если предложение SHEET опущено, импортируются данные из страницы Sheet1. Чтобы импортировать данные из другой страницы, укажите ключевое слово SHEET и за айте имя нужной страницы в качестве аргумента cSheetName. |
Задает кодовую страницу импортируемого файла. Visual FoxPro копирует соде жимое импортируемого файла и в процессе копирования данных автоматически преоб азует их в текущую кодовую страницу Visual FoxPro.
Если заданная кодовая страница nCodePage не поддерживается, Visual FoxPro генерирует сообщение об ошибке. Выдав фу кцию GETCP( ) для кодовой страницы nCodePage, можно отобразить диалоговое окно Code Page и в нем задать кодовую страницу д я импортируемого файла.
Если предложение AS nCodePage опущено и Visual FoxPro не может определить кодовую страницу импортируемого файла, Visual FoxPro копирует содержимое импортируемого файла и в процессе копи ования данных автоматически преобразует их в текущую кодовую страницу Visual FoxPro. Если предложение AS nCodePage опущено и Visual FoxPro может определить кодовую страницу импортируемого фай а, Visual FoxPro автоматически преобразует данные в импортируемом файле из их кодовой страницы в текущую кодовую страницу Visual FoxPro. Текущую кодовую стра ицу Visual FoxPro можно определить с помощью функции CPCURRENT( ).
Если значение nCodePage равно 0, предполагается, что кодовая страница импортируемого файла совпадает с текущей кодовой страницей Visual FoxPro, и преобразование кодовой страницы не производится.
Комментарии
В большинстве программных продуктов данные хранятся в файлах таких форматов, которые нельзя открыть непосредственно в Visual FoxPro. Команда IMPORT создает овую таблицу Visual FoxPro из данных, хранящихся в файлах, которые Visual FoxPro не в состоянии сразу прочитать.
Новая таблица создается с тем же именем, что и у файла, из которого импорти уются данные. Этой новой таблице присваивается расширение имени .DBF.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.