| ■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が返り値として戻ります。
|
|