| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Как создать DBF через Delphi (программно)? |
| Автор: Razdolbait 18.9.2014, 08:20 |
| Возникла следующая проблема: нужно создать dbf таблицу через delphi, которая будет работать с Visual FoxPro(FoxPro). С DBF я раньше не работал. Нужен простой пример как с помощью SQL-запросов создать таблицу, состоящую из 3 столбцов(разных типов) и 2 строк. Добавить/удалить/переименовать столбцы(если возможно). Добавить/удалить записи +навигация. Заполнение записи (обращение к записи/ячейке). Используемое ПО: windows 7 ultimate x64, delphi xe3 lite + драйвер microsoft ole db provider for visual foxpro. |
| Автор: drkot 18.9.2014, 10:46 |
| TTable.CreateTable; |
| Автор: Данкинг 18.9.2014, 20:03 |
| С помощью фоксового SQL-запроса CREATE TABLE. Или бывает удобно создать пустую заготовку таблицы DBF и копировать её в нужный каталог, где уже с ней работать. |
| Автор: AndreyZ53 23.9.2014, 15:59 |
| Можно еще использовать бесплатный компонент TDBF |
| Автор: Данкинг 23.9.2014, 20:15 |
С помощью него именно создавать таблицу задолбаешься. Хотя для работы с DBF он удобный. |
| Автор: AndreyZ53 21.10.2014, 14:39 | ||||
Ну я, например, создавал так пустышку:
Очень удобно, вроде и не задолбался! |
| Автор: Данкинг 21.10.2014, 20:27 |
И глюков кода не было? Ну, всё равно мне удобнее на самом Фоксе сделать болванку и её уже использовать. |
| Автор: AndreyZ53 22.10.2014, 17:26 | ||
Глюков не было, так делал выгрузку из одной программы в DBF-файл, отлично используется и по сей день. Согласен, кому-как удобно!!! |