|
1 / 1 / 0
Регистрация: 02.04.2021
Сообщений: 51
|
|
Как организовать SQL запрос к файлам dbf?23.01.2022, 19:39. Показов 4102. Ответов 29
Метки нет (Все метки)
Доброго время суток! Подскажите начинающему.
Необходимо делать выборки из локальных файлов dbf, с сохранением результата в файл dbf. через компонент TDbf не нашел как организовать запрос. Где то вычитал, что это и нельзя сделать. Подскажите «куда копать» и если не трудно, то с примером. Спасибо!
0
|
|
| 23.01.2022, 19:39 | |
|
Ответы с готовыми решениями:
29
Как SQL запрос засунуть в DBF?
Запрос SQL в Excel VBA к файлу dbf |
|
1 / 1 / 0
Регистрация: 02.04.2021
Сообщений: 51
|
|
| 16.02.2022, 05:20 [ТС] | |
|
0
|
|
|
Native x86
6860 / 3792 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||
| 16.02.2022, 18:12 | |||
|
northener, написал же: MySQL с движком MyISAM не поддерживает транзакции.
Добавлено через 21 секунду
0
|
|||
|
1 / 1 / 0
Регистрация: 02.04.2021
Сообщений: 51
|
||
| 16.02.2022, 19:27 [ТС] | ||
|
может что то не догоняю, только начал пробовать Lazarus.
0
|
||
|
Native x86
6860 / 3792 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
|
|
| 16.02.2022, 21:47 | |
|
Попробуйте добавить сам компонент транзакции, но не активируйте его из кода.
0
|
|
|
1 / 1 / 0
Регистрация: 02.04.2021
Сообщений: 51
|
||
| 16.02.2022, 22:34 [ТС] | ||
|
Скинул проект... будет время глянь, что то я упускаю..
0
|
||
|
1 / 1 / 0
Регистрация: 02.04.2021
Сообщений: 51
|
|
| 17.02.2022, 00:34 [ТС] | |
|
А может быть из-за версии ODBC и разрядности? на Delphi я пробовал 32х и старый драйвер.
0
|
|
|
1 / 1 / 0
Регистрация: 02.04.2021
Сообщений: 51
|
||
| 17.02.2022, 19:56 [ТС] | ||
|
Ставил Lazarus x32 и пробовал на старых драйверах которые уже были в системе: ... Microsoft dBase Driver (*.dbf) Microsoft dBase-Treiber (*.dbf) Driver do Microsoft dBase (*.dbf) Microsoft FoxPro VFP Driver (*.dbf) Microsoft dBase VFP Driver (*.dbf) ... и даже качнул новый https://www.microsoft.com/ru-R... x?id=54920 Ну не знаю, где я так туплю.
0
|
||
|
Native x86
6860 / 3792 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
|
|
| 17.02.2022, 22:49 | |
|
cah_cah, сейчас не могу помочь потому что по работе уже запущено три виртуалки и памяти под четвертую, куда можно было бы поставить лазарус сейчас нет. Завтра к вечеру закончу (надеюсь) рабочий процесс, погашу это все, и попробую сам.
0
|
|
|
1 / 1 / 0
Регистрация: 02.04.2021
Сообщений: 51
|
|
| 17.02.2022, 23:35 [ТС] | |
|
ок! Сибо!
А ты сам на чем? Delphi ? Я пока на карантине, думал по "быстрому сделаю",задача то легкая. Зацепился за Lazarus из-за кроссплатформенности (импортозамещение) и TDBF (без драйверов) но запросы пока не реализованы. Плюнул и решил через odbc и тут впоймал клина. Уже просто интересно где я лыжи не так смазываю. ))))
0
|
|
|
Native x86
6860 / 3792 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
|
|
| 21.02.2022, 17:26 | |
|
cah_cah, проверил ваш код, действительно есть какой-то баг в лазарусовских либах работы с ADO. Без транзакции он не работает, а с транзакцией ругается на отсутствие поддержки.
Остается только попробовать напрямую работать с ADO, без лазарусовских оберток. CreateOleObject('ADODB.Connection') и дальше по документации майкрософта.
0
|
|
| 21.02.2022, 17:26 | |
|
Изменение в DBF определённой строки через запрос SQL Используя sql-запрос и php, получить данные из базы *.dbf Запрос SQL из DBF файлов и экспорт результата в Excel - посредством VBA Как организовать переход по файлам? Правильно организовать SQL-запрос Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|