2013-12-09 110 views
0

我'實體對象很新的實體框架(開始大約一個星期前)和我一直在四處尋找解決方案,我認爲是現在一天一個簡單的問題,迭代通過實體框架

「我已經從表中提取數據,但在將其綁定到重複器之前,我想對數據進行一些增強,如合併來自2列的數據,因此我問的是,是否有一種方法可以遍歷數據(列)在一個實體對象?「

我試了很多,但無法找到答案,所以我不得不使用反射來將我的實體對象轉換爲數據表,並使用「datatable.rows [row_no] [col_no]」來操作「...但我發現這個方式真的很愚蠢..我的意思是,如果你必須使用數據表,那麼使用ORM的意義是什麼......所以有一種像EF對象中的數據表一樣迭代的方式。 像:

dbtest1entities db = new dbtest1entities();//"dbtest1entities " is like database 
var info = db.mp_data;//"mp_data" is the table i want to fetch data from. 

問:我可以通過VAR信息的行和列式數據迭代。

在這方面,請幫助。(廣東話GOOGLE了!!!!!!)

回答

5
BD.Entities model = new BD.Entities(); 

var gg = model.ALUNOS; 

foreach (var i in gg) 
{ 
    string teste = i.NOME; 
} 
+0

正如我所說的一個簡單的問題... THX的傢伙了一個非常簡單的解決方案 – Arawn