Форум программистов, компьютерный форум, киберфорум
Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
31 / 31 / 3
Регистрация: 08.08.2011
Сообщений: 195

Подключение к таблицам Paradox через BDE

10.04.2015, 19:30. Показов 3351. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане разбирающиеся в работе с базами данных. Мое обращение именно в данную ветку форума не случайно. Худо-бедно, я пишу на VB.NET, перевожу несложные проекты с C# на VB при помощи разнообразных конвертеров и допиливаю оные в ручную. Однако есть такие, в которых моих познаний ну просто не хватает. И, как водится, частенько получается как в той притче: Имею желание, но не имею возможностей...
Теперь о сути вопроса: В очередной раз озадачившись поиском решения подключения к базам Paradox через BDE, (поскольку как известно OleDB ни в одной из своих ипостасей, включая ADO.NET, не позволяет манипулировать полями типа BLOB) набрел на несколько интересных решений. Первое - для для VB6, которое можно глянуть здесь. Но, оно не совсем для данной темы.
Зато вот второе решение - значительно интереснее и именно в нем проблёскивает некая перспектива. Речь идет о некоем классе из проекта Trekta который при желании можно найти в виде SVN версии с открытым доступом для скачивания. Я не видел запрещающих знаков у вышеописанного проекта и потому рискнул привести во вложении целиком проект, включающий класс под названием BdeApi занимающийся как раз именно подключением к IDAPI32.DLL и прочими плюшками связанными с BDE, но прежде обращаюсь к сообществу:
Огромная просьба помочь в приведении найденного в понятный, прокомментированный и доступный для широкого использования, оформленный класс подключения и использования таблиц Paradox через BDE.
Вне всякого сомнения - возможно я прошу о не совсем благодарной работе, обращаясь с просьбой выполнить, по сути на халяву то, что не могу сделать сам. Тем более, что речь идет о технологии на сегодняшний не просто бесперспективной, но и не востребованной в принципе.
Однако, мои надежды связаны с тем, что основной код уже написан и, возможно (я же признаюсь в том, что некоторые вещи не понимаю), его будет не сложно должным образом трансформировать минимальными усилиями, получив на выходе продукт, позволивший бы наконец полноценно использовать Борландовские таблички в проектах NET и, конечно-же, в расчёте на тех, кто в силу специфики работы, до сих пор связан с данной технологией.
Оставляю всё вышесказанное на Ваш суд и выкладываю во вложении весь проект Trekta.
Следует отметить - самым важным классом, касающимся данной темы, является класс Treklib\Data\BdeApi поскольку именно он и является базовым при обращении к функциям BDE. Именно потому, что это не изолированный класс сам по себе, а имеющий множество связей с проектом, включая обращение к классу, мне приходится обратиться к Вам, уважаемые форумчане.
В завершение, позволю себе выразить огромную благодарность всем, кто примет участие в любом виде. Не знаю, как кому, но мне кажется, что данный вопрос незаслуженно обходится стороной в принципе.
PS: Я мог бы попытаться выстричь из вложения всё лишнее, оставив только "необходимые файлы", но боюсь, что тем самым только все испорчу, вынуждая заинтересовавшихся требовать недостающие части!

Заранее - всем спасибо!
Вложения
Тип файла: zip trekta.zip (4.88 Мб, 11 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.04.2015, 19:30
Ответы с готовыми решениями:

Подключение к таблицам paradox 5.x
возникла необходимость руками внести массовые изменения в таблицу paradox в vs 2015 в обозревателе серверов создаю новое ODBC...

Кто работал с BDE, помогите настроить доступ к Paradox через ODBC...
Если кто знает как настроить BDE, помогите пожалуйста! У меня есть приложение на Delphi, которое имеет свою БД Paradox. Мне нужно...

Таблицы БД(Paradox),BDE
Здраствуйте. Я создал простое приложение для просмотра и редактирования таблицы из BCDEMOS по примеру из книги.(компонеты Table,datasource,...

1
31 / 31 / 3
Регистрация: 08.08.2011
Сообщений: 195
12.09.2016, 11:36  [ТС]
Вопрос мною решён, работает с BDE правда через ODBC. Чтобы не повторяться с ответом, вот ссылка на решение - https://www.cyberforum.ru/post9533818.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.09.2016, 11:36
Помогаю со студенческими работами здесь

BDE+Paradox и локальная сеть
Здравствуйте!!! Уважаемые господа и дамы кто может подсказать в такой ситуации. Написал прогрмамму используя BDE+Paradox, она...

Paradox без BDE Administrator
Дело такое: Начал писать дипломку. Хочу сделать базу данных, но не знаю что выбрать Access или Paradox. Мне советуют Paradox но проблема в...

Данные из .db (paradox/bde Delphi)
Как импортировать в Лотус данные из .DB файла (paradox/bde delphi) или подключится к нему ? Или хотя б из .DBF, хотя лучше .DB .

DTS, Paradox, BDE и компания
Добрый день. Развивали БД длительный срок начиная с истоков. В итоге на сегодняшний день часть таблиц на Paradox 5, остальная на BDE. ...

Parameter not set in Query string! Paradox 7 BDE!
Проблема вот в чем! Короче работаю с Paradox 7, BDE Query! И когда пытаюсь запустить этот запрос, то пишет "Parameter not set in...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru