powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Экспорт в текстовый файл
7 сообщений из 7, страница 1 из 1
Экспорт в текстовый файл
    #33510860
Lenok2006
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как выгрузить таблицу в текстовик таким образом, чтобы между столбцами выходил знак напр. # (делаю COPY TO d:\compl\balans\tabl\tab1. DELIMITED WITH # WITH CHAR BLANK иногда между некоторыми столбцами #выходит а иногда нет) и как прописать загрузку подобного файла в базу?
...
Рейтинг: 0 / 0
Экспорт в текстовый файл
    #33511068
Crispy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем именно # ? Уж лучше делать COPY TO filename SDF - получаются одинаковые столбцы, разделенные пробелами. А добавляется в таблицу (с уже готовой такой же структурой) аналогично - командой: APPEND FROM filename SDF.
...
Рейтинг: 0 / 0
Экспорт в текстовый файл
    #33511344
Lenok2006
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заказчики просят загружают в другом месте и им нужно с #
...
Рейтинг: 0 / 0
Экспорт в текстовый файл
    #33511596
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- delimited with - это разделитель строковых полей, т.е. для 1,"ааа",3ю5 будет 1,#ааа#,3.5
- поменять стандартными средствами Фокса вроде невозможно,
НО можно вывести через copy to ... delimiters, а затем открыть файл,
пройтись по нему и заменить во всех строках ',' на нужный символ
...
Рейтинг: 0 / 0
Экспорт в текстовый файл
    #33511751
valeryka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В VFP8 и VFP9

DELIMITED WITH CHARACTER '#'
...
Рейтинг: 0 / 0
Экспорт в текстовый файл
    #33512729
Crispy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
valerykaВ VFP8 и VFP9

DELIMITED WITH CHARACTER '#'
Проверил - то же самое верно даже и для VFP5. Т.е. пара команд:
Код: plaintext
1.
2.
3.
COPY TO txtfile DELIMITED WITH CHARACTER'#'
...
APPEND FROM txtfile DELIMITED WITH CHARACTER'#'
Вполне нормально работают, копируя из таблицы в текст, либо добавляя назад из из текста в таблицу.
...
Рейтинг: 0 / 0
Экспорт в текстовый файл
    #33514819
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Crispy!

Лишь начиная с VFP7 стало возможным ОДНОВРЕМЕННО задать и символ -
разделитель полей, и символ - ограничитель текстовых строк (тот что кавычки
по умолчанию). До того были проблемы с заданием одновременно и того и
другого (точнее обычно при таком подходе хотят избавится вообще от кавычек -
т.е. задать "пустой" ограничитель и это увы не проходит).
А для VFP7 и старше вполне корректно
COPY TO ... DELIMITED WITH CHARACTER '#' WITH ""

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Экспорт в текстовый файл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]