gpt4 book ai didi

c# - 使用 linq2sql/datacontext 将记录插入数据库

转载 作者:搜寻专家 更新时间:2023-10-30 21:48:42 25 4
gpt4 key购买 nike

我正在尝试使用 linq2db 将标准记录插入到我的数据库中,但我一直看到 ADD 方法的示例,我似乎没有...我目前拥有的是以下内容,如您所见,我有我的数据上下文....(没有添加方法)...Reservation 类是我创建为 DTO 的单独类 - 我认为这是正确的?

非常感谢任何帮助,

    public bool AddReservation(Reservation reservation)
{
bool success = false;
try
{
MiningDataContext db = new MiningDataContext();


db.Reservations. // NO ADD HERE


}
catch { }

return success;
}

最佳答案

您应该使用 InsertOnSubmit() 方法,然后调用 SubmitChanges()。

public bool AddReservation(Reservation reservation)
{
bool success = false;
try
{
MiningDataContext db = new MiningDataContext();

db.Reservations.InsertOnSubmit(reservation);
db.SubmitChanges();

...

}
catch { }

return success;
}

关于c# - 使用 linq2sql/datacontext 将记录插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1254441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com