1
내 응용 프로그램에 하나의 문제가 있습니다. NPGSQL 라이브러리를 사용하여 PostgreSQL 서버에 연결합니다. 모든 것은 괜찮습니다. 그러나 :)NPGSQL + dataGridView + 코드에서 dg 변경
I는 다음과 같이 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;
다음 나는 삽입, 업데이트하는 방법을 호출하고 삭제합니다. 그것은 잘 작동하고 있습니다. 단추가 하나 더 있습니다. 그것을 클릭 한 후 행의 값 하나를 true에서 false로 변경해야합니다. 이 코드에서이 일을 해요 :
dgUzytkownicy.SelectedRows[0].Cells[5].Value = false;
dataAdapterUzytkownicy.Update(dataSetUzytkownicy, "users");
그것은 데이터 그리드에 값을 변경,하지만 난 어떤 저장을 클릭 한 후 :
dataAdapterUzytkownicy.Update(dataSetUzytkownicy, "users");
는 DB에 변경을하지 않습니다. 나는 이것이 단순한 것이라고 생각하지만, 나는 무엇을해야할지 모른다.
답을위한 Thx.