Как создать dbf файл с помощью delphi?







+4 +/-

Если есть пример, приведите пожалуйста.

Профиль пользователя Sociopathic Спросил: Sociopathic   (рейтинг 3434) Категория: образование

Ответов: 2

2 +/-
Лучший ответ

Есть очень много способов. Для этого можно использовать BDE, он умеет работать с DBF, но не советую, так как технология давно устарела.

Есть куча сторонних компонентов, как платных, так и бесплатных. Хороших и плохих. Смотря, для какой цели нужно создать DBF - нужны ли индексы, какая кодировка... DBF имеет свои подформаты, которые на уровне заголовка отличаются: Clipper, VisualFoxPro, FoxPro, FoxBase, DBase... у них у всех формат DBF, но заголовки будут отличаться.

DBF - древний формат и сейчас он нигде не используется. Если интересует, я когда-то использовал компонент TDBF для Delphi 7, а после его перепиливал для версии Delphi XE - когда-то делал программы для синхронизации данных между DBF и MS SQL Server.

Если есть необходимость в примерах, дам их и сам компонент.

Но TDBF - он хороший, но не лучший. Есть альтернативы - низкоуровневый CDBF, еще куча других, но я их не использовал.

Ответил на вопрос: Jannette 
1 +/-

еще есть компонент THalcyonDataSet. Вроде как тоже очень неплох и помощнее будет, чем TDBF. Когда-то и его использовал, но сейчас уже не помню, что у него и как, так как TDBF решал абсолютно все, что мне нужно было на тот момент.

Ответил на вопрос: Bake  

Похожие вопросы

Спросил
1 Отв.
Как создавать и использовать массивы в ООП: в lazarus и delphi?
Ответ: Массив - набор элементов одного типа. Т. е. он никак с ООП не связан. Создаются массивы в Делфи точно также как в паскале поэтому. ... Читать далее...
Автор вопроса: Banegas, в категории | | |
Спросил Banegas
2 Отв.
Где можно скачать программу DELPHI?
Ответ: Напиши мне в личку дам ссылку :) если действительно нужно. ... Читать далее...
Автор вопроса: Faunie, в категории | |
Спросил Faunie
3 Отв.
Как научиться программировать на Delphi?
Ответ: По сути Delphi - это тот же Pascal, но объектно-ориентированный... То бишь есть форма, на которой ты расставляешь компоненты (кнопки, текст, меню, изображения ... Читать далее...
Автор вопроса: Lindane, в категории |
Спросил Lindane
2 Отв.
С чего начать обучение Delphi?
Ответ: Лично я Вам могу порекомендовать начать изучение методов написания алгоритма , и самой для меня доступной оказалась книга Рапаков , Режуцкая Турбо паскаль(Вобщем ... Читать далее...
Автор вопроса: Shailen, в категории | | |
Спросил Shailen
1 Отв.
Как создать мобильное приложение на Delphi?
Ответ: Если есть желание писать мобильное приложение на Паскале, то я бы рекомендовал лучше делать это на Lazarus - среде визуальной разработки под Freepascal. ... Читать далее...
Автор вопроса: Rudder, в категории |
Спросил Rudder
1 Отв.
Как решить проблему при создании файла?
Ответ: Перед AssignFile(f,s1); поставьте ShowMessage(s1); чтобы увидеть имя файла. Скорее всего, вы указываете неправильное имя файла или неправильный путь к ... Читать далее...
Автор вопроса: Markeb, в категории | |
Спросил Markeb
1 Отв.
Как быстро распарсить HTML страницу на Delphi?
Ответ: Для этого можно использовать очень неплохую библиотеку DiHTMLParser. Библиотека платная, найти ее можно легко по названию на официальном сайте. Можно найти ... Читать далее...
Автор вопроса: Amoco, в категории |
Спросил Amoco
1 Отв.
Что означает в Delphi ключевое слово Constructor?
Ответ: В Delphi ключевое слово Constructor означает метод, который является конструктором объекта и по умолчанию, этот метод называют Create. Но можно конструктор ... Читать далее...
Автор вопроса: Zebrawood, в категории | | | |