2011-11-23 12 views
1

作業しない入会私は永続性クラスを使用してLINQクエリ、次の使用している:はDevExpress社XPOにLINQで

XPQuery<Students> objStudentQuery = new XPQuery<Students>(XpoDefault.Session); 
XPQuery<ExamDetails> objExamDetailsQuery = new XPQuery<ExamDetails>(XpoDefault.Session); 

var ExamDetails = from exm in objExamDetailsQuery 
          join student in objStudentQuery on exm.StudentId equals student.StudentId 
          select new { student.FirstName, student.LastName, exm.ExamName, exm.Marks, exm.Date }; 

が、それはというエラーがスローされます。 「指定されたメソッドはサポートされていません」

XPO Persistance Classを使用して2つのテーブルからデータを取得するにはどうすればよいですか?

ありがとう

答えて

0

XPOは、標準的なSQLアプローチを使用してデータを結合する機能を備えていません。代わりに、それはAssociationsのコンセプトを提供します。 XP00のデータ結合方法について説明しているSpecifics of joining data from multiple tables in XPOナレッジベースの記事を確認することをお勧めします。

関連する問題