プロトタイプが SQL Server (厳密に型指定されたデータセット) で作成された C# Windows フォーム アプリケーションがあります。最終バージョンでは、アプリケーションは SQL Server、MySQL、または Oracle で動作できる必要があります。
今、プロトタイプからどの部品を再利用できるかを考えています。1. データセット (入力済み) ? 2. テーブルアダプター? (おそらくそうではなく、SQL Server 固有の構文が含まれています) 3. DataGridView へのバインド
最も重要なことは、これらすべてを再実装する必要がある場合、設計時にこれを行う方法はありますか? または、1.型指定されていないデータセットをプログラムで作成する必要がありますか? 2. データ アダプター (またはテーブル アダプター) をプログラムで作成する必要がありますか? はいの場合、どちらですか?3.インターフェースのデータグリッドビューへのバインディングをプログラムで作成する必要がありますか?
おそらく無関係です: 既存のデータベース スキーマからエンティティ モデル (私の知る限り、データベースの独立性を提供します) を作成する場合、これを何らかの方法で使用して、データグリッドビューへのバインディングを作成できますか?
ありがとうございました!
では、Bindings と dataGridViews、および実装したいくつかの追加ロジックを保持するには、生成されたすべての TableAdapter を破棄して手動で記述する必要がありますか? それらを破棄する場合、代わりに DataAdapters を使用する必要がありますか?
これは「本による」アプローチですか?誰かがこのようなことをしましたか?
より一般的には、複数のデータベースで動作するフォーム アプリケーションを作成する必要がある場合、次のようにしますか?どのように?) VS gui C.を介して設計時にそれらをバインドします.他の方法???
アップデート:
では、Bindings と dataGridViews、および実装したいくつかの追加ロジックを保持するには、生成されたすべての TableAdapter を破棄して手動で記述する必要がありますか? それらを破棄する場合、代わりに DataAdapters を使用する必要がありますか?
これは「本による」アプローチですか?誰かがこのようなことをしましたか?
より一般的には、複数のデータベースで動作するフォーム アプリケーションを作成する必要がある場合、次のようにしますか?どのように?) VS gui C.を介して設計時にそれらをバインドします.他の方法???