我正在使用 LINQ to SQL 与我的数据库进行交互,我正在尝试执行以下操作来更新数据库中的单个行:
DataClassesDataContext dataContext = new DataClassesDataContext();
TableName aRow = (from rows in dataContext.TableNames where rows.x == y select rows).Single();
aRow.attribute = "something";
dataContext.SubmitChanges();
这不应该用我对行所做的更改来更新数据库吗? 还是我遗漏了什么?
谢谢你的帮助
最佳答案
另一件要检查的事情:确保表有一个主键。
关于c# - LINQ to SQL 数据库行未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6390808/