BookLibrary
私は3つのテーブルAuthor
を持つ名前のデータベースを持っていPayroll
ますArticle
. データベースに接続するためにEntityフレームワークを使用しています。そのインスタンスを作成しました。
BookLibrary bookLibraryContext = new BookLibrary();
これをデータセットにキャストしたいと思います(データセットを引数として渡すため)。どうやってするの?
また、T4
テンプレートを使用して、すべての列名を読み取り専用の文字列プロパティとして生成したいと考えています。これを行うには、データベース内のすべてのテーブルと列名をループする必要があります (エンティティ オブジェクトを介してこれを実行したいと考えていますbookLibraryContext
)。しかし、エンティティ オブジェクトのすべてのテーブルと列をループする方法がわかりません。Googleで検索しましたが、多くの人がリフレクションをループに使用するか、SQLを直接使用することを提案しました。私は C# でそれをやりたいのですが、Reflection にはあまり詳しくありません。