いくつかのデータベース プラットフォームを扱う多くのユーティリティ ソフトウェアを開発しましたが、データベース接続の基本についてはまだあまり知りません。
現在、WPF アプリケーションを開発しています。私の目的は、エンド ユーザーが任意のデータベース (特に、Oracle、DB2、SQL Server などの etnerprise レベルの大規模プラットフォーム、および PostgreSQL、MySQL、SQlite などの一般的なプラットフォーム) に接続できるようにすることです。ユーザーは自分のシステムに関連するドライバーをインストールしていません。
進め方がわかりません。アプリケーションと一緒にすべてのドライバーを配布する必要がありますか? 万能のソリューションはありますか? たとえば、ユーザーが自分のシステムに Oracle クライアントをインストールすることなく、Oracle ドライバーを配布できますか? これを行う最善の方法は何だろうか。任意の参照をいただければ幸いです。