次のクエリ (VB の asp.net) を実行すると、「型 'System.String' を型 'System.Object' にキャストできません。LINQ to Entities はエンティティ データ モデルのプリミティブ型のキャストのみをサポートします。」というメッセージが表示されます。エラー。クエリのいくつかの版を試しましたが、エラーが発生します。
結合と選択に関係があると思います。何か案は?
コメントより
query = (from p in context.Clients
join j in context.Loans on p.Number equals j.ClientNum
join lb in context.LIBORs on lb.LoanNum equals j.LoanNum
join w in context.WUserIDs on w.RegionNum equals j.RegionNum
join f in context.FASBs on f.LoanNum equals j.LoanNum
select j.RateType, j.LoanNum, lb, w, f).ToList()