Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
11 / 10 / 1
Регистрация: 16.09.2016
Сообщений: 87

Посоветуйте с dbf

20.12.2016, 11:55. Показов 3346. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Embarcadero® C++Builder 10 Seattle.
Есть файл dbf. Первое, необхдимо прочитать содержимое этого файла, т.е. число, название, тип полей и т.д. Второе, имея данные, создать файл dbf. Какими компонентами воспользоваться, если нужен драйвер, то какой, где прописывать? Очень хорошо с примерчиком, буду признателен. Не судите строго

Добавлено через 1 час 32 минуты
С первым разобрался посредством ADO-компонентов. Правда в DBGrid каракули. Похоже что-то с кодировкой. Как её определить?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.12.2016, 11:55
Ответы с готовыми решениями:

Ошибка при загрузке DBF файлов с датой 'dd.mm.yy' (DBF FoxPro, TADOQvery, DataSource, DBGrid)
Возьмем для примера текущую дату - '04.09.2003'. В результате выполнения этого запроса данные сохраняются. Но если в системных настройках...

Копирование данных из одной таблицы dbf в шаблон dbf
Есть источник файл med.dbf с данными, необходимо перенести часть данных в файл-шаблон med.dbf. Особенность заключается в том, что в файле...

Работа с dbf в C# - вывести содержимое dbf в dataGridView
Необходимо вывести содержимое dbf в dataGridView, подскажите как сделать.... Заранее спасибо....

24
11 / 10 / 1
Регистрация: 16.09.2016
Сообщений: 87
20.12.2016, 16:45  [ТС]
Студворк — интернет-сервис помощи студентам
Нет файл создан программой. Просто урезать нельзя. Это таблица. В ней есть заголовок, в котором указывается число полей, их размер, ... и потом сами данные.
А как сохранить в редакторе Тотала? Это ж ведь только для просмотра, чего-то я не понимаю.

Добавлено через 8 минут
Я некоторое время буду в off-line, дома подключюсь
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,184
Записей в блоге: 3
20.12.2016, 17:29
тогда уж и проект свой выложите сюда.
0
11 / 10 / 1
Регистрация: 16.09.2016
Сообщений: 87
21.12.2016, 13:43  [ТС]
Вот проект, но я в принципе в режиме конструктора смотрю данные.
Вложения
Тип файла: zip ReadDBF.zip (10.1 Кб, 8 просмотров)
0
 Аватар для Dinkin
783 / 556 / 136
Регистрация: 31.05.2013
Сообщений: 3,184
Записей в блоге: 3
21.12.2016, 15:52
Через FireDac оказалось все на много проще для подключения....но к сожалению не чего не смог сделать с вашей кодировкой.
0
11 / 10 / 1
Регистрация: 16.09.2016
Сообщений: 87
22.12.2016, 09:59  [ТС]
У меня стало получаться, только вот не знаю как произвести запись в файл.dbf. Измененный проект если надо выложу чуть позже.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.12.2016, 09:59

Конвертирование файлов DBF III в DBF IV
Существует некая форма, которая подключается к dbf файлам и берет из них данные. строка подключения такая: ConnP.ConnectionString =...

Как подключить базу данных созданную в DBF Navigator с форматом ".dbf" к приложению на Lazarus?
1) Обязательно ли эти БД хранить ТОЛЬКО на диске C 2) Дайте полный алгоритм подключения их к проекту. Вот есть форма что на неё...

Как "доказать" Delphi, что файл с расширением не DBF - все таки dbf
Добрый день, коллеги-сокнопочники! Бьюсь-ломлюсь в открытую дверь (как мне кажется). Есть файл с именем *.0ew или *.1t6, но на самом...

Прочитать содержимое dbf (файл SER.Dbf). И вывести содержимое нескольких полей
Всем привет) Можете пожалуйста помочь, может кто хорошо разбирается в работе с dbf файлами... Задача такая: прочитать содержимое dbf...

Необходимо произвести "Update" одинаковых данных в 2.dbf из 1.dbf
зарание извеняюсь за корявость темы? вопрос такой. Есть два dbf файла структура баз полностью идентичная (назовем их 1.dbf и 2.dbf) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru