即時嘗試更新SQL表中的所有記錄使用下面的代碼,但沒有數據更新。有誰知道爲什麼?對於二傳手c#linq更新數據庫中的所有記錄
using (DataContext db = new DataContext())
{
foreach (Item record in db.Items)
{
record.Description += "bla";
db.SubmitChanges();
}
}
代碼:
[Column(Storage="_Description", DbType="NVarChar(400) NOT NULL", CanBeNull=false)]
public string Description
{
get { return this._Description; }
set {
if ((this._Description != value))
{
this._Description = value;
}
}
}
您可能想要將標記更改爲LINQ2SQL - 這是一個LINQ2SQL問題,而不僅僅是linq。 –
嘗試更新時是否收到任何消息? –
沒有消息,一切看起來像是在工作。 – Grant