アプリに問題が1つあります。NPGSQLライブラリを使用してPostgreSQLサーバーに接続しています。全て大丈夫。だが :)
私は次のようなdataGridViewを感じています:
dataSetUzytkownicy = new DataSet("users");
dataAdapterUzytkownicy = new NpgsqlDataAdapter();
dataAdapterUzytkownicy.SelectCommand = new NpgsqlCommand("select * from users", bazaDanych.Connection);
dataAdapterUzytkownicy.Fill(dataSetUzytkownicy, "users");
dataTableUzytkownicy = dataSetUzytkownicy.Tables["users"];
dgUzytkownicy.DataSource = dataTableUzytkownicy;
次に、挿入、更新、削除のメソッドを呼び出します。うまくいっています。もう1つボタンがあります。それをクリックした後、行の1つの値をtrueからfalseに変更する必要があります。私はこのコードでこれを行っています:
dgUzytkownicy.SelectedRows[0].Cells[5].Value = false;
dataAdapterUzytkownicy.Update(dataSetUzytkownicy, "users");
dataGridの値が変更されますが、[保存]をクリックすると次のようになります。
dataAdapterUzytkownicy.Update(dataSetUzytkownicy, "users");
DBは変更されません。これは簡単なことだと思いますが、どうしたらいいのかわかりません。
答えのためのThx。