すでに回答されているように、DataGridView を操作するのではなく、そのデータソース(DataSet / DataTable を使っているならそれ)を操作するのが基本です。
どのような構造のアプリを作っているのか分かりませんが、できれば一度 Visual Studio のウィザードを使って定番の構成のアプリを作ってみてはいかがでしょう?
CSV ではウィザードは使えないと思いますが、一度 SQL Server Express を使ってとりあえず作ってみて、ウィザードが自動生成するコードを見れば今後の開発の参考になると思います。
DB が SQL Server の場合ですが、以下のチュートリアル、
チュートリアル : データベースへのデータの保存 (単一テーブル)
https://msdn.microsoft.com/ja-jp/library/0f92s97z(v=vs.120).aspx
10 行でズバリ !! 非接続型のデータ アクセス (ADO.NET) (C#)
https://code.msdn.microsoft.com/windowsdesktop/10-ADONET-C-cbfe7688
・・・のように Visual Studio のデータソース構成ウィザードを利用して型付 DataSet + TableAdapter を作って、それを利用してアプリを作ると、以下のページの図のような構造のアプリが、ほとんど自分でコードを書くこと無しに作れます。
Windows フォーム アプリケーションでのデータへの接続
https://msdn.microsoft.com/ja-jp/library/wxt2cwcc(v=vs.120).aspx
操作に慣れると 10 分もかからず作れるはずです。お試しください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/15 01:55
2017/03/15 02:17