データグリッドビューの内容をDBに反映させたい への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 魔界の仮面弁士  (社会人) 投稿日時 2017/7/24 18:22:06
データベースから取得したデータを DataTable にしていて、
それを DataGridView に表示させている状態だと思います。

その場合、DataGridView で編集した結果もまた、DataTable に書き戻されます。


ですから、基本的には DataGridView を使っているかどうかとは関係なく、
「データベースの情報を DataTable に取得」した時のように、
「DataTable の情報をデータベースに反映」する処理が必要だということです。

(たとえば、MySqlDataAdapter の Fill メソッドで取得していたのなら、
 MySqlDataAdapter の Update メソッドで反映させるといった具合に)
投稿者 いっく  (社会人) 投稿日時 2017/7/24 16:28:48
開発環境
・visualstudio2012
・windows7
・VB.NET
・MySQL

windowsフォームで商品登録プログラムを作成していて、登録ボタンを押下したらDBに登録させたいです。
商品を登録する際、コンボボックスから選択してデータグリッドビューに登録します。
このコンボボックスのデータはDBから取得するようにしていて、ここの接続はできています。
ですが、データグリッドビューからDBに反映させるのが色々なサイトを参考にしながら行いましたが、どうやったらよいかわかりません。お願いします。