Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];

Вниз

.txt -> .dbf   Найти похожие ветки 

 
Викт0р   (2002-08-30 16:57) [0]

Можно ли текстовый файл .txt перевести в таблицу .dbf. Если можно, то как?


 
Desdechado   (2002-08-30 17:09) [1]

запросто. Затолкать его в MEMO-поле.

или, если он имеет некий формат, то ручками разобрать по полям


 
Дмитрий Калугин   (2002-08-30 17:11) [2]

Да. Если файл .txt имеет определенную структуру.
это делается по быстрому и без квалификации в
MS Office:

1)Открыть этот файл в Excel, навести порядок
и "Сохранить как .dbf", (выбрать в этом диалоге "тип файла")
2)Примерно то же, но через Access...

Бывают в Excel некоторые проблемы , если возникнут-пишите-расскажу.
Удачи, Викт0р!


 
Дмитрий Калугин   (2002-08-30 17:22) [3]

...это если файл .txt представляет собой таблицу,
а еже-ли файл .txt надо затолкнуть в поле таблицы,
то грубо-говоля так:

Table1.Insert;
Table1.FieldByName("txtFile").LoadFromFile("c:\MyTxt.txt");
Table1.Post;

при этом поле txtFile должно иметь тип TBlobField


 
Викт0р   (2002-08-30 17:30) [4]

Например текстовый файл содержит следующие строки:

Иванов Иван Иваныч
Козлов Степан Степанович
.........


Так вот, можно ли на основе этих данных создать таблицу .dbf с полями Фамилия, Имя, Отчество?


 
Delirium   (2002-08-30 17:46) [5]

MS Jet, работает c текcовыми форматами, в частности TabDelimited.


 
Дмитрий Калугин   (2002-08-30 19:26) [6]

>Иванов Иван Иваныч
Если между ними стоит знак табуляции или пробела - то можно в Экселе,
я уже написал как. И сам только что попробовал: ВСЕ ОК!


 
saf   (2002-08-30 19:36) [7]

Можно. Я для интересу немного попарился и получилось.Кину на мыло. Мне это не надо было поэтому это только сырые наброски.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
3-73507
SerKom
2002-08-31 17:05
2002.09.23
Как редактировать AutoIncrement в таблицах Paradox?


4-73922
dera
2002-08-04 09:10
2002.09.23
Как добавить свой пункт в меню пуск?


1-73608
Fiend
2002-09-11 17:02
2002.09.23
TWebBrowser


1-73727
Dasha
2002-09-11 13:53
2002.09.23
MDI Форма


3-73514
VLL
2002-08-30 09:19
2002.09.23
Многопоточный доступ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский