DB サーバーは SQL Server でいいのですかね? 開発環境(VS のバージョンだけでなく、OS, .NET のバージョン、DB サーバーは何かなど)を書いてください。
どのような構造のアプリを作っているのか分かりませんが、できれば一度 Visual Studio のウィザードを使って定番の構成のアプリを作ってみてはいかがでしょう?
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 分もかからず作れるはずです。開発工数は激減するはずです。保守工数も減るはずです。お試しください。
上記のサンプルでは ComboBox は使ってませんが、それに手を加えて、以下の記事のように DataGridView に ComboBox を表示するのも容易にできます。
DataGridView に ComboBox を表示
http://surferonwww.info/BlogEngine/post/2014/01/23/how-to-show-combobox-column-in-datagridview.aspx
あと、クエリは SQL インジェクション防止とパフォーマンス向上のためパラメータ化することをお勧めします。
パラメータ化クエリ
http://surferonwww.info/BlogEngine/post/2012/02/02/Parameterized-query.aspx
#個人的にはパラメータ化してないクエリは議論の対象外と思っています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。