Сравнить table Oracle с table Datagridview в C#
и построчное сравнение выявило раздницу в строках то делать update это строки
сейчас код такой
Код:
conn = new OracleConnection(String.Format("data Source={0};Persist Security Info=True;User ID={1}; password={2}", names, login, pwd));
conn.Open();
int i;
for (i = 0; i < this.dataGridView2.Rows.Count; i++)
{
string sql = string.Format("update TEST.PPOM_USER set pstatus = {0}, plicense_level = {1} where puser_id='{2}'", dataGridView2.Rows[i].Cells[2].Value, dataGridView2.Rows[i].Cells[3].Value, dataGridView2.Rows[i].Cells[0].Value);
cmd = new OracleCommand(sql, conn);
cmd.ExecuteNonQuery();
}
conn.Close();
conn.Open();
int i;
for (i = 0; i < this.dataGridView2.Rows.Count; i++)
{
string sql = string.Format("update TEST.PPOM_USER set pstatus = {0}, plicense_level = {1} where puser_id='{2}'", dataGridView2.Rows[i].Cells[2].Value, dataGridView2.Rows[i].Cells[3].Value, dataGridView2.Rows[i].Cells[0].Value);
cmd = new OracleCommand(sql, conn);
cmd.ExecuteNonQuery();
}
conn.Close();