この一見明らかな疑問を私に許してください。しかし、私の検索で答えが明らかにされていません。DataTableにバインドされたDataGridViewを更新します。
DataTableにバインドされたDataGridViewがあります。すべての行がグリッドに表示されますが、グリッドのデータソースによって表されるテーブルは、1つ以上のDataGridView列の値を変更した後に更新されません。グリッドとテーブルの両方に主キーが含まれています。私はここで何が欠けていますか? RowValidatedイベントで何かする必要がありますか?
dgvCriticalContacts.AutoGenerateColumns = False
Dim ccRs As DataTable = Common.OpenRecordset("SELECT * FROM PhoneList")
dgvCriticalContacts.DataSource = ccRs
ccRとは何ですか?データベースを更新するコードはどこですか? – Steve
ccRSはDataTableです。セルが変更されたときに明示的なSQL UPDATE文を発行する必要がありますか?私は、DataGridが暗黙的に更新を実行しないと思います。 –