0
これまでのところ、私はテーブルを更新したい場合、このようなものを使用していました。BLToolkitアップデートで非IQueryable
var myData = from t1 in db.Table1
where ...
select new { do some math here };
、その後、私は素晴らしい作品が、今私は(リストにMYDATAクエリを変換する必要が
myData.Update(db.Table2, x => new Table2
{
update columns here
}
を呼ぶだろう)ので、私は後で別の更新呼び出しで、同じデータを使用することができます。 IQueryableの問題点は、この「myData」コードで後で2回目の更新を呼び出すと、2つの更新の間に影響を受けたデータが含まれていて、最初の更新が呼び出される前のデータが必要なことです。
だから私は前と同じコールを使用してテーブルを更新するには、この
var myData = (from t1 in db.Table1
where ...
select new { do some math here }).ToList();
を必要としています。
正確ではありません。私はこの myDataList.Update(db.Table2、X =>新しい表2 {ここ 更新列} を必要とするが、myDataListは今クエリオブジェクトとされていないため、それは不可能です –