![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
*.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. В каждой строке поля отделяются определенным разделителем.