Delphi 3 в SQL 2008 - PullRequest
       9

Delphi 3 в SQL 2008

1 голос
/ 04 августа 2009

Один из моих клиентов имеет систему, написанную на Delphi 3, а база данных - это Paradox. Моя работа заключается в том, чтобы преобразовать его в SQL Server 2008. Как я могу подключить его к SQL 2008? Это довольно старые вещи, я знаю. Я ценю помощь. Спасибо

Ответы [ 5 ]

5 голосов
/ 04 августа 2009

По крайней мере BDE должен иметь возможность подключаться с использованием ODBC и выбора драйвера SQL 2008 в ODBC. Я не пробовал, но сомневаюсь, что драйвер BDE SQL подключится к SQL 2008, и сомневаюсь, что кто-нибудь разработает драйвер BDE для 2k8.

1 голос
/ 04 августа 2009

Вы можете использовать ADO без использования Ado Components, импортировав библиотеку объектов данных ActiveX, но это потребует дополнительной работы.

1 голос
/ 04 августа 2009

Собираетесь ли вы перейти с Delphi 3? Если это так, то SDAC (компоненты прямого доступа к SQL Server) из Devart стоит посмотреть. Они поддерживают SQL Server 2008, но, к сожалению, требуют Delphi 5 или выше. Они используют OLE DB, и на любой машине Windows с 2000 или выше будут установлены драйверы (которые являются частью Компоненты Microsoft Data Access - MDAC ).

0 голосов
/ 05 августа 2009

Вы можете попробовать один из бесплатных компонентов из Torry.net для подключения к серверу SQL с помощью ADO.

Проверьте TaoADODataSet и Free ADO Dataset на странице http://www.torry.net/pages.php?id=569. Эти компоненты имеют поддержку Delphi 3.

0 голосов
/ 04 августа 2009

Почему бы не обновить проект до Delphi 2007 как ступеньки в будущее? После Delphi 3 в языке было много улучшений и исправлений ошибок, о которых вы могли легко позаботиться. Боль миграции может быть гораздо проще, чем иметь дело с проблемами, которые уже были устранены и исправлены в последних версиях компилятора.

...