Delphi 2010 Professional и удаленный доступ к базе данных - PullRequest
2 голосов
/ 18 марта 2010

При поиске какой версии Delphi 2010 купить, мы обнаружили следующее ограничение для профессиональной:

Delphi 2010 Professional разработан для разработчиков высокопроизводительный настольный графический интерфейс и приложения с сенсорным экраном с (или без) встроенная и локальная база данных сохранение.

Что это действительно означает? Означает ли это, что мы столкнемся с этим ограничением, только если решим использовать нативные компоненты vcl для доступа к базе данных, мы столкнемся с этим ограничением.

А что если мы решим использовать компоненты ADO вместо них? В таком случае, как Delphi может избежать доступа к удаленным серверам баз данных? Кто-нибудь здесь когда-либо пробовал это?

Идем еще дальше: если мы решим использовать базу данных, такую ​​как Firebird, которая представляет собой всего один файл, и использовать сетевой подключенный диск. Можем ли мы столкнуться с тем же ограничением?

Предположим, мы выбрали ADO, каковы будут основные последствия?

Ответы [ 3 ]

3 голосов
/ 18 марта 2010

Насколько я понимаю, они имеют в виду конкретно dbExpress и не ограничивают вас от использования dbGo или какой-либо сторонней библиотеки для доступа к удаленным базам данных.

2 голосов
/ 18 марта 2010

Значит ли это, что мы столкнемся только с это ограничение, если мы решим использовать нативные компоненты vcl для базы данных доступ мы столкнемся с этим ограничением.

Да. Профессиональная версия просто не учитывает некоторые технологии драйверов и драйверов, которые изначально поддерживают определенные базы данных. Он по-прежнему включает поддержку ADO, и существует множество сторонних драйверов, которые можно использовать для доступа к другим базам данных.

Delphi 2010 не включает в себя никаких технологий для остановки создания приложений, взаимодействующих с удаленными базами данных, за исключением того факта, что он не включает в себя DB Express (собственную технологию драйверов баз данных).

1 голос
/ 18 марта 2010

DataSnap также не включен в версию Pro. Я очень заинтересовался недавним семинаром по Delphi, когда они продемонстрировали DataSnap, только чтобы узнать, когда я вернулся, что он отсутствует в версии Pro.

Итак, я вернулся к своим компонентам SDAC и другим сторонним компонентам промежуточного программного обеспечения. Прекрасно работает без учета корпоративной версии.

Драйвер SQL Server dbExpress не входит (среди прочих), но кажется, что ADO / dbGo работает отлично по сети. Но мы не использовали поставляемые Delphi драйверы БД, так как Delphi 3 из-за них постоянно меняет свое мнение о последней серебряной пуле для доступа к БД (так же, как MS делает / делал).

...