ローカルの Users テーブルをリモートのテーブルで上書きすることになっている次のコードがあります。Merge が正常に動作していることがわかりますが、Update は何もしません (つまり、DataTable には新しい値がありますが、LocalDb 接続/データベースには書き込まれません)。これを機能させますか?
var RemoteUsersTable = DbRemote.ExecuteQuery("SELECT * FROM users");
if (RemoteUsersTable.Rows.Count > 0)
{
SqlDataAdapter LocalDataAdapter = null;
var LocalUsersTable = DbLocal.ExecuteQuery("SELECT * FROM users", ref LocalDataAdapter);
LocalUsersTable.Merge(RemoteUsersTable);
LocalUsersTable.AcceptChanges();
LocalDataAdapter.Update(LocalUsersTable);
}