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

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

как создать таблицу dbase [D6]


rexti ©   (2007-04-10 13:45:00) 

как создать таблицу dbase в delphi не используя Database Desktop, если я использую такой кусок программы:
with TTable.Create(nil) do
 begin
    DatabaseName:= '';
    TableName:= 'test.dbf';
    TableType := ttDBase;
    with FieldDefs do
    begin
      Add('F_NAME', ftString,20,false);
      Add('L_NAME', ftString,30,false);
    end;
    CreateTable;
 end;
файл test.dbf создается но не открывается другим приложением.


Desdechado   (2007-04-10 15:15:00) [1]

> как текстовый файл перевести в dbf?
Создать 2 алиаса (для текстового в БДЕ тоже есть драйвер) и загнать из одного в другой DataPump'ом.
Естественно, настроить свойства драйверов в БДЕ админе.


micke_2007   (2007-04-10 14:14:00) [2]

http://www.degisy.com


rexti   (2007-04-10 14:11:00) [3]

например Excel ем
если я таблицу создам Database Desktop ом то открывается нормально.
вообще-то суть вопроса такова : есть огромный текстовый файл состоящий из трех или более колонок. количество строк в файле > 65000 (те в excele прочитается не полностью). и есть программа которая не читает текстовый файл а читает только dbf. как текстовый файл перевести в dbf?


Desdechado   (2007-04-10 14:08:00) [4]

Неплохо бы еще в настройках Session выставить кодовую страницу, желаемую версию DBF и т.п.


Val   (2007-04-10 13:50:00) [5]

WindowsMediaPlayer'ом?


Наверх

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