回答編集履歴

1

追伸

2018/03/23 01:14

投稿

退会済みユーザー
test CHANGED
@@ -13,3 +13,49 @@
13
13
 
14
14
 
15
15
  特に「2. 質問をする前に自分で何がわからないのかを把握しましょう」を読んでいただくようお願いします。そこにも書いてありますが、今は「何がわからないかわからない人から質問を受けても、答える側も困ってしまいます」状態です。
16
+
17
+
18
+
19
+ **【2018/3/23 追伸】**
20
+
21
+
22
+
23
+ 上の私のコメントに書いた「代わりにデータソース構成ウィザードで作る型付 DataSet + TableAdapter + TableAdapterManager を利用してはいかがですか? 」というところ、もう少し詳しい情報を書いておきます。
24
+
25
+
26
+
27
+ 一度 Visual Studio のウィザードを使って定番の構成のアプリを作ってみることをお勧めします。
28
+
29
+
30
+
31
+ 今質問者さんが使っている DB でウィザードが使えるかどうか分かりませんが(SQL Server はもちろん MySQL, Oracle 等でもウィザードは使えるはず)、使えなければ LocalDB か SQL Server Express を使ってとりあえず作ってみて、ウィザードが自動生成するコードを見れば今後の開発の参考になると思います。
32
+
33
+
34
+
35
+ DB が SQL Server の場合ですが、以下のチュートリアル:
36
+
37
+
38
+
39
+ チュートリアル : データベースへのデータの保存 (単一テーブル)
40
+
41
+ [https://msdn.microsoft.com/ja-jp/library/0f92s97z(v=vs.120).aspx](https://msdn.microsoft.com/ja-jp/library/0f92s97z(v=vs.120).aspx)
42
+
43
+
44
+
45
+ 10 行でズバリ !! 非接続型のデータ アクセス (ADO.NET) (C#)
46
+
47
+ [https://code.msdn.microsoft.com/windowsdesktop/10-ADONET-C-cbfe7688](https://code.msdn.microsoft.com/windowsdesktop/10-ADONET-C-cbfe7688)
48
+
49
+
50
+
51
+ ・・・のように Visual Studio のデータソース構成ウィザードを利用して型付 DataSet + TableAdapter を作って、それを利用してアプリを作ると、以下のページの図のような構造のアプリが、ほとんど自分でコードを書くこと無しに作れます。
52
+
53
+
54
+
55
+ Windows フォーム アプリケーションでのデータへの接続
56
+
57
+ [https://msdn.microsoft.com/ja-jp/library/wxt2cwcc(v=vs.120).aspx](https://msdn.microsoft.com/ja-jp/library/wxt2cwcc(v=vs.120).aspx)
58
+
59
+
60
+
61
+ 操作に慣れると 10 分もかからず作れるはずです。今回のような問題に悩むことはなくなり、開発工数は激減するはずです。保守工数も減るはずです。お試しください。