C# 2008 Windows アプリケーションでは、SQL Server 2008 r2 データベースを指す次の linq to sql ステートメントがあります。次のクエリは null を返します。しかし、取得するレコードがあります。
//コード
string SubmissionPkgID = "valid string value";
var varGoodTransCount = (from t in rData.Transactions
join iw in rData.Ibooks on t.ImportID equals iw.ImportID
join ip in rData.IPackages on iw.PID equals ip.PID
where (ip.trc_num != null) && ip.trc_num == SubmissionPkgID
group ip by ip.trc_num into g
select new { trc_num = g.Key, Frequency = g.Count() }).FirstOrDefault();
注: SubmissionPkgID には有効な値が含まれています。私はどこにいるの?