![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
переименовать поле в dbf-файле [D6, dBase, FoxPro]
danja12 © (2006-07-14 16:27:00)Нужно переименовать поле в dbf-файле. Файл приходит извне, автор умудрился обозвать поле "Sum". Переименовывать вручную — не выход, а конструкция:
with Table1 do
begin
Close;
DataBaseName := '';
TableName := NameF + '.dbf';
Open;
Active := False;
StoreDefs := True;
FieldDefs.Items[k].Name := 'Summa';
Close;
end;
не срабатывает. Почему — не пойму пока. Кто знает — подскажите, спасибо.
danja12 (2006-07-14 16:39:00) [1]Да, наверняка, можно. Но если есть средства внутри баз, мне кажется, ими проще. Если они, конечно, есть.
Desdechado (2006-07-14 16:34:00) [2]А напрямую файл исправить?
Формат DBF документирован в сети побайтно.