![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите пожалуйста как можно узнать структуру dbf? [D7, dBase, FoxPro]
Рома © (2003-08-27 14:20:00)
У меня есть DS:TTable. Он открыт с TableLevel=4 и TableType=ttDBase
Я пытаюсь в цикле:
for i:=0 to DS.FieldDefs.Count-1 do
begin
Res.FieldsDef[i].FieldName:=DS.FieldDefs.Items[i].Name;
Res.FieldsDef[i].FieldType:=DS.FieldDefs.Items[i].DataType;
Res.FieldsDef[i].FieldSize:=DS.FieldDefs.Items[i].Size;
Res.FieldsDef[i].FieldDec:=DS.FieldDefs.Items[i].Precision;
end;
Вот Name и DataType возвращает правильно, а Size и Precision содержат нули.
Как с этим бороться.
HSolo (2003-08-27 14:27:00) [1]
DbiGetFieldDescs ?