我绝对不明白这一点。该列存在于表中,我确保应用程序正在对正确数据库中的正确表执行查询,并且它仍然报告它是无效的列名。
我正在运行 NET 4.0,SQL Server 2008 Express Edition。有没有人有类似的经历?
对同一数据库中同一表中的任何其他列名执行查询非常出色。我今天添加了这个专栏,由于某种原因,我的申请拒绝承认这个专栏的存在。
相关列定义:
相关代码:
(from x in flightDataContext.FlightDatas
where x.FlightDataId == FlightDataID && x.Departure == true
select new
{
x.ArrivalStationCode,
x.ArrivalStationName,
x.DepartureTime,
x.DepartureGate
}).SingleOrDefault();