Обзор компонентов VCL, позволяющих получить доступ к базе данных MySQL из Delphi с использованием стандартных элементов управления данными без использования BDE / ADO / ODBC. Плюс несколько инструментов, связанных с MYSQL. MySQL - надежный, быстрый, компактный, мощный и многоплатформенный многопоточный сервер баз данных с открытым исходным кодом.
Компоненты доступа к данным для MySQL (MyDAC) - это библиотека компонентов, которая обеспечивает прямой доступ к серверам баз данных MySQL из Delphi, Delphi для .NET, C ++ Builder и Kylix. MyDAC может подключаться напрямую к серверу MySQL или работать через клиентскую библиотеку MySQL.
TmySQL обеспечивает доступ к серверам MySQL из Delphi через визуальный компонент и расширяемый невизуальный компонент. TmySQL использует одну клиентскую DLL, которая предоставляется большинством версий MySQL, скомпилированных для Windows. TmySQL не использует компоненты с поддержкой баз данных в Delphi, такие как TDatabase, TQuery и т. Д. Открытый источник.
MySQLDAC - это замена MySQL BDE. Этот набор компонентов позволяет создавать приложения Delphi с прямым доступом к БД MySQL без BDE и ODBC. BLOB поля поддерживаются. MySQLDAC был разработан для простой миграции существующих проектов из схемы BDE / ODBC в исходную. Компонент TDBImageEx для поддержки изображений JPEG включен в пакет бесплатно (с исходниками). MySQLDAC - это бесплатный продукт.
Компоненты TMySQLC состоят из TMySQLServer и TMySQLDataset. Цель этих компонентов - предоставить вам полный прямой доступ ко всем возможностям сервера MySQL. использование ваших стандартных элементов управления данными в Delphi или Kylix без BDE или dbExpress ограничения. Компоненты имеют один источник и, таким образом, будут компилироваться в Delphi 5/6 или Kylix 1/2 с использованием тех же исходных файлов. Коммерческая.
Основная идея проекта - иметь кроссплатформенные (Windows + Linux) нативные компоненты delphi для прямого доступа к SQL-серверам (без использования внешних библиотек dll). Первые релизы будут для My-sql и Interbase, но есть планы по расширению. GNU General Public License.
Компоненты для быстрого доступа к MySql, PostgreSql, MicrosoftSQL, Oracle и Interbase SQL-серверам без использования надстроек, таких как BDE / ODBC / ADO. Кроме того, компоненты - источники данных совместимы со стандартным TDataset и имеют ряд дополнительных функций. Открытый источник.