クライアント ライブラリや ODBC ではなく、mysql サーバーへの直接接続を可能にする devart の MyDAC などの直接データ アクセス コンポーネントを使用した経験について知りたいです。
3 に答える
AnyDACを使用すると、ほとんどすべての一般的なデータベース(MySQL、SQL Server、Oracle、Firebird、PostgreSQL、DB2、SQLiteなど)にアクセスできます。高速ネイティブ直接アクセス、多くのユニークな未来、クロスデータベース機能にアクセスするための統合API、優れたサポート。
MyDAC を使用したことがありません。私の経験は、 http://www.microolap.com/の DAC for MySQLです。
ここまでは順調ですね。私の Delphi プロジェクトにドロップし、さまざまなプロパティの値を設定して、接続する準備が整うのは非常に簡単です。さまざまな方法でデータを取得できる便利なコンポーネントが多数あり、TDataSource で簡単に使用できます。
展開も問題ありません。すべてが 1 つの EXE にうまくコンパイルされます。
お役に立てれば!
Mydacは、MySql に接続しようとする場合に最適です。高速で安定しており、真に強力なコンポーネントです。
Sdac や Odac などの他のコンポーネントについても同様です。
データベース以外を使用したい場合は、接続に使用できるUnidacを使用できます (oracle、Sql サーバー、Mysql、Interbase、Firebird、および ODBC ドライバー)。
クライアント ライブラリをクライアント マシン (libmysql.dll) にインストールする必要がないというDevartコンポーネントのもう 1 つの優れた点。