構築しているアプリケーションは、データベースに依存しない必要があります。特に、SQL Server、Oracle、および MySQL と連携できるようにする必要があります。今後、他の DB ベンダーがリストに追加される可能性があります。もちろん、どの DB を使用する場合でもスキーマは同じです。
インターフェイスを実証するためのプロトタイプを構築するために、スキーマを SQL Server DB にロードし、そのデータベースの DataSet と TableAdapter を生成しました。データセットはデータベースの特定のインスタンスによって生成されたので、生成された DataSet と TableAdapter はベンダーに依存していないと思われます。さらに、別の SQL Server DB インスタンスに使用できるかどうかさえわかりません。
私の質問は次のとおりです。同じ自動生成された DataSet と TableAdapter を異なるデータベース (およびおそらくベンダー) で使用する方法はありますか?
乾杯、
マルコス