2012-01-19 5 views
0

.net 2.0でこれを行うORMが見つかりません(古いですが、一部のクライアントはまだそれを使用しています)...とにかく、クラスまたはプロパティを生成したい実行時にSQLクエリから取得し、それを使用します。だから、私は今、亜音速を使用して、私はクラスを生成し、私のプロジェクトに追加しています。これは、私はすべての時間を使用しているオブジェクトに最適ですが、時にはクイッククエリのために私はこのようなことをすることができます:.netデータベーステーブルランタイムからクラスを生成する

QueryClass result = ...(SELECT * FROM) 
...SHOW(result.Column1, result.Column2) 

ので、上記の実際のコードはありませんが、私はそれがこのように仕事をしたいです。誰でも正しい方向に向いていますか?

+1

あなたは簡単に.net 2.0で行うことはできません。 .net 3.5では、匿名の型で少し簡単にできます。 –

答えて

1

辞書を使用できますか?

Dictionary<string, object> result = ...(SELECT * FROM) 
...SHOW(result["Column1"], result["Column2"]) 
+0

はい、私は過去にこれをやってみると思いました。それができるかどうかわかりません。 – user204588

+0

@Daniel A. White氏によると、.NET 2.0には、動的型と匿名型は存在しません。だから、私はそれが専用のクラスを作成せずに可能だとは思わない。 – ken

関連する問題