Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DBF файлы

519
25 апреля 2003 года
VaGon
134 / / 26.03.2003
Нужно программно сформировать файлы в формате *.dbf
кто нить подскажите как это можно сделать?
и если можно сырцы если это уже реализовывалось
1.8K
25 апреля 2003 года
ALI
129 / / 10.01.2003
Цитата:
Originally posted by VaGon
Нужно программно сформировать файлы в формате *.dbf
кто нить подскажите как это можно сделать?
и если можно сырцы если это уже реализовывалось


из хелпа:

Код:
The following example shows how to create a table.

Table1->Active = false; // The Table component must not be active

Table1->DatabaseName = "BCDEMOS";
Table1->TableType = ttParadox;

Table1->TableName = "CustInfo";

if (!Table1->Exists) // Don't overwrite an existing table

{

  // describe the fields in the table

  Table1->FieldDefs->Clear();
  TFieldDef *pNewDef = Table1->FieldDefs->AddFieldDef();
  pNewDef->Name = "Field1";
  pNewDef->DataType = ftInteger;

  pNewDef->Required = true;

  pNewDef = Table1->FieldDefs->AddFieldDef();

  pNewDef->Name = "Field2";
  pNewDef->DataType = ftString;

  pNewDef->Size = 30;

  // Next, describe any indexes

  Table1->IndexDefs->Clear();
  /* the 1st index has no name because it is a Paradox primary key */
  Table1->IndexDefs->Add("","Field1", TIndexOptions() <<ixPrimary << ixUnique);

  Table1->IndexDefs->Add("Fld2Index","Field2", TIndexOptions() << ixCaseInsensitive);

  // Now that we have specified what we want, create the table

  Table1->CreateTable();
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог