|
Глупый вопрос но очень нужно. Нужен пример работы команды export и import.
|
|||
---|---|---|---|
#18+
Пожалуйста помогите буду без крайне благодарен. Нужен пример работы имxенно команд export и import. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 14:07 |
|
Глупый вопрос но очень нужно. Нужен пример работы команды export и import.
|
|||
---|---|---|---|
#18+
да не жалко.. авторIMPORT FROM FileName [DATABASE DatabaseName [NAME LongTableName]] [TYPE] FW2 | MOD | PDOX | RPD | WK1 | WK3 | WKS | WR1 | WRK | XLS | XL5 [SHEET cSheetName] | XL8 [SHEET cSheetName] [AS nCodePage] Параметры FileName Задает имя файла, из которого нужно импортировать данные. Если имя файла указано без расширения, ему назначается расширение, используемое по умолчанию для заданного типа файлов. DATABASE DatabaseName Определяет базу данных, в которую добавляется новая таблица. NAME LongTableName Определяет длинное имя для новой таблицы. Длинные имена могут содержать до 128 символов и могут использоваться вместо коротких имен файлов в базе данных. TYPE ключевое слово TYPE необязательно, но вы должны включить один из следующих типов файла: Тип файла Описание 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. XL8 [SHEET cSheetName] Задайте XL8, чтобы импортировать данные из Microsoft Excel 97. Столбцы электронной таблицы становятся полями таблицы Visual FoxPro, а строки электронной таблицы становятся записями. Файлы электронных таблиц, созданные в Microsoft Excel, имеют расширение имени .XLS. Если предложение SHEET опущено, импортируются данные из страницы Sheet1. Чтобы импортировать данные из другой страницы, укажите ключевое слово SHEET и задайте имя нужной страницы в качестве аргумента cSheetName. AS nCodePage Задает кодовую страницу импортируемого файла. 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. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 14:39 |
|
Глупый вопрос но очень нужно. Нужен пример работы команды export и import.
|
|||
---|---|---|---|
#18+
ну, и соответственно Копирует данные из таблицы Visual FoxPro в файл другого формата. EXPORT TO FileName [TYPE] DIF | MOD | SYLK | WK1 | WKS | WR1 | WRK | XLS | XL5 [FIELDS FieldList] [Scope] [FOR lExpression1] [WHILE lExpression2] [NOOPTIMIZE] [AS nCodePage] Параметры FileName Задает имя файла, в который Visual FoxPro экспортирует данные. Если имя файла указано без расширения, ему назначается расширение, используемое по умолчанию для заданного типа файлов. TYPE Задает тип файла, который предстоит создать. Само ключевое слово TYPE необязательно, но тип файла указать необходимо. Тип файла Описание DIF каждое поле из таблицы Visual FoxPro становится вектором (столбцом) файла формата DIF (Data Interchange Format), используемого в VisiCalc, а каждая запись таблицы становится кортежем (строкой) этого файла. Имя нового файла получает расширение .DIF, если в составе FileName e не задано иное расширение. MOD Используйте предложение MOD для экспортирования в файл формата MOD для Microsoft Multiplan версии 4.01. Имя нового файла получает расширение .MOD, если в составе FileName не задано иное расширение. SYLK Файл формата обмена SYLK (Symbolic Link) используется в Microsoft Multiplan; в этом файле каждое поле из таблицы Visual FoxPro становится столбцом электронной таблицы, а каждая запись становится строкой. По умолчанию имена файлов SYLK не имеют расширения. WK1 Данная опция применяется для создания электронной таблицы Lotus 1-2-3 из таблицы Visual FoxPro. Имя файла электронной таблицы, используемого в Lotus 1-2-3 редакции 2.x, получает расширение .WK1. Каждое поле таблицы Visual FoxPro становится столбцом в новой электронной таблице, а каждая запись становится строкой. WKS С помощью этой опции из таблицы Visual FoxPro можно создать электронную таблицу Lotus 1-2-3. Имя файла электронной таблицы, используемого в Lotus 1-2-3 редакции 1-A, получает расширение .WKS. Каждое поле таблицы Visual FoxPro становится столбцом в новой электронной таблице, а каждая запись становится строкой. WR1 Используйте эту опцию для создания электронной таблицы Lotus Symphony из таблицы Visual FoxPro. Имя электронной таблицы, используемой в Symphony версии 1.01, получает расширение .WR1. Каждое поле таблицы Visual FoxPro становится столбцом в новой электронной таблице, а каждая запись становится строкой. WRK С помощью этой опции из таблицы Visual FoxPro можно создать электронную таблицу Lotus Symphony. Имя электронной таблицы, используемой в Symphony версии 1.10, получает расширение .WRK. Каждое поле таблицы Visual FoxPro становится столбцом в новой электронной таблице, а каждая запись становится строкой. XLS Включите опцию XLS для создания электронной таблицы, которую можно использовать в Microsoft Excel. Каждое поле в выбранной таблице становится столбцом электронной таблицы, а каждая запись становится строкой. Вновь созданному файлу электронной таблицы назначается расширение имени .XLS, если вы не задали иное расширение. Вы можете экспортировать максимум 65,535 строк, включая одну строку, зарезервированную для заголовка полей. XL5 Включите опцию XL5 для создания файла электронной таблицы Microsoft Excel 5.0. Каждое поле выбранной в данный момент таблицы становится столбцом электронной таблицы, а каждая запись становится строкой. Вновь созданной электронной таблице назначается расширение имени .XLS, если вы не задали иное расширение. Вы можете экспортировать максимум 65,535 строк, включая одну строку, зарезервированную для заголовка полей. FIELDS FieldList Задает поля, которые будут копироваться в новый файл. Если предложение FIELDS опущено, в новый файл копируются все поля. Memo-поля и поля типа General не копируются, даже если их имена включены в список полей. Scope Задает диапазон записей, которые следует скопировать в новый файл. опированию подлежат только записи, попадающие в указанный диапазон. Он задается следующими предложениями: ALL, NEXT nRecords, RECORD nRecordNumber, и REST. Подробнее о предложениях диапазона смотрите тему Выражение Scope. Команды, использующие предложение Scope, воздействуют только на таблицу в активной рабочей области. По умолчанию областью действия команды EXPORT являются все записи. FOR lExpression1 Задает копирование только записей, удовлетворяющих логическому условию lExpression1. Это позволяет отфильтровывать ненужные записи. Технология Rushmore оптимизирует команду EXPORT ... FOR lExpression1 если lExpression1 вляется оптимизируемым выражением. Для достижения наилучшей производительности используйте в предложении FOR оптимизируемое выражение. Для получения дополнительной информации, смотрите Команда SET OPTIMIZE и Использование оптимизации запросов Rushmore для ускорения доступа к данным. WHILE lExpression2 Задает условие, в соответствии с которым записи копируются в новый файл до тех пор, пока логическое выражение lExpression2 остается истинным (.T.). NOOPTIMIZE Блокирует оптимизацию команды EXPORT по технологии Rushmore. Для получения дополнительной информации, см. Команда SET OPTIMIZE и Использование оптимизации запросов Rushmore для ускорения доступа к данным. AS nCodePage Задает кодовую страницу для файла, создаваемого командой EXPORT. Visual FoxPro копирует содержимое выбранной в данный момент таблицы и в процессе копирования данных автоматически преобразует их в кодовую страницу, указанную для нового файла. Visual FoxPro помечает вновь созданный файл, если это возможно, заданной кодовой страницей. Если заданная кодовая страница nCodePage не поддерживается, Visual FoxPro генерирует сообщение об ошибке. Выдав функцию GETCP( ) для кодовой страницы nCodePage , можно отобразить диалоговое окно Code Page и в нем задать кодовую страницу для создаваемого файла. Если предложение AS nCodePage, опущено, преобразование кодовой страницы не производится. Visual FoxPro помечает вновь созданный файл кодовой страницей таблицы, из которой копируются данные, если это оказывается возможным. Если значение nCodePage равно 0, преобразование кодовой страницы не производится и вновь созданный файл не помечается кодовой страницей. Замечания Используйте команду EXPORT для работы с данными Visual FoxPro в других программных продуктах. Если таблица, из которой производится экспортирование, индексирована, то новый файл создается в порядке индексирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 14:40 |
|
|
start [/forum/topic.php?fid=41&fpage=40&tid=1582995]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 277ms |
total: | 397ms |
0 / 0 |