Я работаю в автономном режиме в ODP. net и я выбрал некоторые данные из таблиц и отобразил их в dataGridview следующим образом:
private void searchBtn_Click(object sender, EventArgs e)
{
Queue<string> parametersList = new Queue<string>();
string cmd = @"select paper.paper_id, paper_title, paper_content, category_name,author.author_id, author_fname, reviewer_fname, reviewer_sname, rev_state
from paper
INNER JOIN review ON paper.paper_id = review.paper_id
INNER JOIN reviewer ON review.reviewer_id = reviewer.reviewer_id
INNER JOIN research_categoryfield ON paper.research_id = research_categoryfield.category_id
INNER JOIN author ON author.author_id = paper.author_id
WHERE paper.paper_title = :t
";
parametersList.Enqueue("t");
parametersList.Enqueue(searchTxt.Text);
set = con.DisconnectedExcuteQuery(cmd, parametersList);
GridView1.AutoGenerateColumns = true;
GridView1.DataSource = set.Tables[0];
}
Теперь я хочу обновить значение в столбце но я написал этот код: '' '
internal void Update(DataSet dataSet)
{
builder = new OracleCommandBuilder(adapter);
dataSet.AcceptChanges();
adapter.Update(dataSet.Tables[0]);
}
, но он обновляет только dataGridView и не обновляет базу данных