C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 86 を表示中)
■51147 / )  Re[14]: LINQ to SQL
□投稿者/ マサヤ (53回)-(2010/06/25(Fri) 18:05:29)
エンティティクラスはTable属性になっておりますでしょうか?

もしなっておりましたら、objectにDataTable型でクエリ結果が格納されております。
ですので、本題の
public class retClass
{
  private int code; //エラーコード
  private System.Data.DataTable retTable; // テーブルデータ
}
に話が移ります。

よくある格納方法(自分だけ?)
IList retList = new System.Collection.ArrayList();
foreach(エンティティクラスの型 tempTable in クエリ結果オブジェクト)
{
retClass ret = new retClass();
ret.code = エラーコード?;
ret.retTable = temp.tempTable;
 retList.Add(ret);
}

return retList;
これでIListが返り値として戻ります。
返信 編集キー/


管理者用

- Child Tree -