我有一个带表的数据库。第一列是BusID
,其余列是单元格中的席位置。 1表示可用座位,如果座位无法使用,则为0(
)
用户进入座位位置并将其放入变量中,然后我做了
var bus = db.Seats.Find(BusID);
bus.seatPostion = 0;
db.savechanges();
这给了using a variable in the place of the column
一个错误,知道如何解决这个问题吗?
答案 0 :(得分:0)
你必须使用公交车项目的模型。让我们说你有公交车的上下文模型:
public class Bus
{
public long BusID { get; set; }
public long SeatPosition { get; set; }
}
var busId = your user input;
Bus bus = db.Seats.Find(busId);
if(bus != null)
{
bus.SeatPosition = 0;
}
db.saveChanges();