Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

*.db сохранить в *.txt [D7, Paradox]


bers ©   (2004-08-20 09:13:00) 

Уважаемые мастера! Дело срочное, помогите советом, плиз.
Как содержимое *.db (или *.dbf)сохранить в текстовом формате (ASCII)?


bers   (2004-08-20 10:39:00) [1]

Небо над головой просветлело !!!
Спасибо.


Alex_Bredin   (2004-08-20 09:40:00) [2]

procedure SaveTable(T:TBDEDataSet);
var tRep:TTable;
 
begin
 
 
 if SaveDialog1.Execute then
 begin
    tRep:=TTable.Create(nil);
    tRep.DatabaseName:= SaveDialog1.InitialDir;
    tRep.TableName:=SaveDialog1.FileName;
    case SaveDialog1.FilterIndex of
     {'dBase type'}1: tRep.TableType:=ttDBase;
    {'FoxPro type'}2: tRep.TableType:=ttFoxPro;
   {'Paradox type'}3: tRep.TableType:=ttParadox;
     {'ASCII type'}4: tRep.TableType:=ttASCII;
    end;
    tRep.BatchMove(T,batCopy);
    tRep.Free;
 end; {if}
 

end;


Delph   (2004-08-20 09:37:00) [3]


> RDen   (20.08.04 09:35) [2]

полностью согласен


RDen   (2004-08-20 09:35:00) [4]

Открыть например в Excel и сохранить как *.txt


Мастер   (2004-08-20 09:27:00) [5]

Вариантов масса.
1. Структурированный текстовый файл(каждое поле определенной длины)
2. Ini-образный файл
3. XML
4. В каждой строке поля отделяются определенным разделителем.


Наверх

Титульная страница Поиск, карта сайта Написать письмо