Delphi 2007 Pro - лучший способ подключения к SQL Server

Я обычно использую базы данных, нацеленные на Delphi, для большей части своей работы (в последнее время, как правило, NexusDB), но до сих пор плохо помню, насколько мучительно медленным было подключение (и публикация) к MS Access через ADO. У меня есть новый проект, который может быть ориентирован на MS SQL Server. Как лучше всего подключиться к MS SQL Server для D2007 Pro? (Сторонние компоненты = хорошо, если это лучший вариант).

Ответов (6)

Решение

Devart предлагает компоненты и драйверы dbExpress для доступа к базам данных SQL Server. У них также есть UniDAC, который также поддерживает другие базы данных.

Da-soft AnyDac поддерживает SQL Server и другие базы данных.

Боб Сварт опубликовал Delphi для разработки баз данных Win32 VCL на Lulu, если вам нужна помощь.

AnyDAC предлагает большой набор функций и производительность, как развитие Упрощает приложения баз данных. AnyDAC поддерживает MS SQL Server, MS Access и многое другое.

UniDAC компонент из DevArt / Corelab является лучшим вариантом Он предлагает высокую производительность , и вы можете говорить с числом differrent баз данных

TADOConnection действительно не так уж и плох. Access никогда не задумывался как производственная СУБД. ADO работает с SQL Server намного быстрее, чем с Access. См. http://support.microsoft.com/kb/225048, чтобы узнать, почему.

Я всегда рекомендовал компоненты DevArt db из-за их производительности и надежности.

Вы можете выбрать между SDAC (для прямого доступа к серверу sql) или UniDac (прямой доступ к серверу Sql, Oracle, MySql, PostgreSql и Interbase / firebird)

Если вам не требуются расширенные компоненты, которые обращаются к определенным функциям сервера sql, таким как TMSChangeNotification, TMSTransaction или TMSServiceBroker, вы можете использовать UniDac, чтобы ваше приложение было разработано для работы с несколькими базами данных.

Я использую ADO для подключения к Sql Server, начиная с Delphi 7, и он всегда отлично работал