Если есть пример, приведите пожалуйста.
Есть очень много способов. Для этого можно использовать BDE, он умеет работать с DBF, но не советую, так как технология давно устарела.
Есть куча сторонних компонентов, как платных, так и бесплатных. Хороших и плохих. Смотря, для какой цели нужно создать DBF - нужны ли индексы, какая кодировка... DBF имеет свои подформаты, которые на уровне заголовка отличаются: Clipper, VisualFoxPro, FoxPro, FoxBase, DBase... у них у всех формат DBF, но заголовки будут отличаться.
DBF - древний формат и сейчас он нигде не используется. Если интересует, я когда-то использовал компонент TDBF для Delphi 7, а после его перепиливал для версии Delphi XE - когда-то делал программы для синхронизации данных между DBF и MS SQL Server.
Если есть необходимость в примерах, дам их и сам компонент.
Но TDBF - он хороший, но не лучший. Есть альтернативы - низкоуровневый CDBF, еще куча других, но я их не использовал.
еще есть компонент THalcyonDataSet. Вроде как тоже очень неплох и помощнее будет, чем TDBF. Когда-то и его использовал, но сейчас уже не помню, что у него и как, так как TDBF решал абсолютно все, что мне нужно было на тот момент.
Добавить комментарий