DataClassesDataContext dc = new DataClassesDataContext();
var summaryFieldDB = from b in dc.PropertyCompanies where (b.SummaryField.Contains(txtSearch)) select b;
Session["summaryField"] = summaryFieldDB;
現在怎樣才能訪問字段summaryFiledDB ??? ???獲得價值會話
如果當運行程序說錯誤使用此
System.Data.Linq.Table<PropertyCompany> result = (System.Data.Linq.Table<PropertyCompany>)Session["summaryField"];
這條線:無法轉換類型的對象「System.Data.Linq.DataQuery 1[PropertyCompany]' to type 'System.Data.Linq.Table
1 [PropertyCompany]
如果我使用存儲過程像FullSearch
Session["search"] = dc.FullSearch("anv", true, true, true, true, true, true, true, true, true, true, true);
System.Data.Linq.ISingleResult<FullSearchResult> b = (System.Data.Linq.ISingleResult<FullSearchResult>)Session["search"];
foreach(var item in b)
{
//work with fields
}
這工作很好!
但是我不想用存儲過程
坦克這工作。你是人類的大人物。 – ashkufaraz