データベースに依存しないアプリケーションを構築する必要があります。特に、SQL Server、Oracle、MySQLで作業できるようにする必要があります。将来的には、おそらく他のDBベンダーもリストに追加されます。もちろん、どのDBを使用するにしても、同じスキーマを持ちます。.net:DataSetとTableAdaptersはデータベースとベンダーに依存しませんか?
インターフェイスを示すためのプロトタイプを構築するために、SQL Serverデータベースにスキーマを読み込み、そのデータベースのDataSetとTableAdaptersを生成しました。データセットはデータベースの特定のインスタンスによって生成されたため、生成されたDataSetとTableAdaptersはベンダーに依存しないものと思われます。さらに、別のSQL Server DBインスタンスで使用できるかどうかもわかりません。
私の質問は 異なるデータベース(場合によってはベンダー)と同じ自動生成データセットとテーブルアダプタを使用する方法はありますか?
乾杯、
マルコス