に参加し、私はdocs亜音速3 LINQのはlinqtemplatesを使用して問題
var query = from c in db.CountyLookups
join s in db.StateLookUps on
c.StateLookupID equals
s.StateLookupID
where c.Name2 == countyName &&
s.Abbr == stateAbbr
select new
{
Latitude = c.Latitude,
Longitude = c.Longitude
};
var result = query.SingleOrDefault();
にあるものに近いLINQ構文を取得しようとしたが、.SingleOrDefault()が呼び出されたときに、私が言うくその黄色の画面を取得します:
System.NotSupportedException:メンバー 'StateLookupID' は
サポートされていませんスタックトレースがで終わる:
SubSonic.Linq.Structure.TSqlFormatter.VisitMemberAccess(MemberExpression m)
StateLookupID列にはデータベースにアンダースコアがあり、通常のint pk/fkです。
何が間違っていますか?
どのデータ型がStateLookupIDですか?整数? –
subsonicproject @ googlegroupsにメールを送ることができれば、私はそれを設定してスピルンクすることができます。私は単体テストを見ており、これ以上のことをしています。 –
hmmz、Classes.csには、これらの型に対して定義された外部キーはありませんが、何か意味がありますか? StateLookupIDは両方のintです。私はスキーマをエクスポートします。あなたの助けのためにthx、ロブ! – ChrisPelatari