データをデータベースから読み込んでいる間にデータを更新しようとしています。下記を参照してください。しかし、すべてが終わった後、データは更新されませんでした(私のテーブルには主キーがあります)。あなたは.Single()
呼び出しを介してDBから、あなたのオブジェクトを持ってたらLINQ to SQLを使用してデータをデータベースに更新できないのはなぜですか?
static LinqMPISMPPCalenderDataContext DBCalender;
DBCalender = new LinqMPISMPPCalenderDataContext(connectionString);
var ExceptionPeriod= DBCalender.Table_ExceptionPeriods
.Where(table=>Table.StartDate<= Date && table.FinishDate >= Date && table.CalenderID==CalenderID).Single();
Table_ExceptionPeriod TblException =null;
TblException = ExceptionPeriod;
TblException.StartDate = ExceptionPeriod.StartDate.AddDays(1);
DBCalender.SubmitChanges();
私は前に試しましたが、うまくいきませんでした – Maryam