我在一个包含“注意”列的新数据库中有一个表。我有旧数据库,它具有相同结构的相同表,但没有“注意”列。我更改了 edmx,从新数据库中添加(映射)列“注释”。但是如果我想在旧数据库中使用 edmx 我有错误:列不存在......
我尝试将代码尝试捕获,但没有成功。错误在尝试捕获之外。
//---new version DB
try
{
vehicles = entities.Vehicle.Where(v => v.NumPlate == numPlate || v.Note == numPlate);
}
catch (Exception)
{
vehicles = entities.Vehicle.Where(v => v.NumPlate == numPlate);
}
//---old version DB
foreach (Vehicle vehicle in vehicles) //<------- ERROR
我该如何解决?谢谢