1

動的 C# オブジェクトを使用してデータベース値にアクセスできますか? たとえば、テーブル名が Settings の場合、異なる値を使用して、すべてをプログラミングするのではなく、Settings.SomeSetting のコードから呼び出すことができます。

4

4 に答える 4

1

やろうとしていることのようなことをするために、C# ORM を使用することもできます。

Dapper.Net - シンプルな C# ORM.
NHibernate - しばらくの間存在していた成熟した ORM.

私はどちらの経験もありませんが、どちらもあなたが達成しようとしているもののように聞こえます。

于 2012-05-10T01:15:12.347 に答える
0

Simple.Dataを見てください。それはあなたが探しているもののように聞こえます。

于 2012-05-10T02:20:19.307 に答える
0

これは、 ADO.NETデータ アクセスに動的ラッパーを使用する 1 つの手法を示すブログ投稿です。これは、Access データベース (およびその他の ADO.NET データ ソース) に対して実行されるクエリに対して機能するはずです。

于 2012-05-10T01:13:11.923 に答える
0

はい、できます。

おそらく後で気が狂うでしょうが、できます。また、リフレクティブな方法でコンパイル チェックを行わずにデータにアクセスする場合は、DataSet を使用できます。彼らはひどいですが...

于 2012-05-10T01:13:13.090 に答える