こんにちはC Asp.net内の別のDataTableに存在する2データテーブル更新データテーブルのフィールドは、私が持っている#
テーブル
id isfav 1 0 2 0 3 0 4 0 5 0
id 2 3
は、だから私は更新したいfavtable table1
FavTable
にidsがある場合は、フィールドisFav
を1に設定します。
誰もが
UPDATE table SET isfav = 1 WHERE EXISTS(SELECT * FROM favtable WHERE favtable.id = table.id)
LINQ to SQLので
...
//Create DataContext first
foreach (var rec in from a in dc.table
join b in dc.favtable on a.id equals b.id
select a)
{
a.isfav = true;
}
dc.SubmitChanges();
...または(より効率的な)... SQLではこの
書き込みは、いくつかのコード最初 – prospector
はこの 'Database'テーブルまたはC#' datatable'ですか? – Mairaj
csharpデータテーブル –