Базы данных dbExpress нет. dbExpress — это название компонентов базы данных в Delphi.
Используя компоненты dbExpress, вы можете подключиться к целевому серверу базы данных (SQL Server, Oracle, MySQL и т. д.), используя собственный протокол системы баз данных.
Предположительно, одним из преимуществ нативного подключения является производительность, поскольку вы избегаете промежуточного программного обеспечения ADO.
Второе преимущество заключается в том, что вы не привязаны к работе в Windows, поскольку ADO является продуктом Microsoft. Вы можете использовать компоненты dbExpress в приложении FireMonkey и иметь кросс-платформенное приложение.
Существуют некоторые ограничения на использование компонентов dbExpress, если только у вас нет Enterprise или более поздней версии Delphi XE 2.
Профессиональные включают (обратите внимание на «местные»):
Подключение локальной базы данных dbExpress к InterBase® и MySQL
Предприятие включает в себя:
Возможность подключения сервера базы данных к InterBase, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix, Sybase ASE, SQL Anywhere и ODBC
Доступны сторонние собственные компоненты базы данных (часто намного дешевле, чем разница в стоимости между Professional и Enterprise).
Что касается программирования, я считаю, что использование собственных компонентов немного проще, поскольку вам не нужно создавать строку подключения ADO, но строки подключения также легко найти в Интернете для основных поставщиков баз данных.
person
Marcus Adams
schedule
27.07.2012