回答編集履歴
3
追記&訂正
test
CHANGED
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
|
44
44
|
|
45
|
-
SQL Server Express を使っているとのことですが、データベースは
|
45
|
+
SQL Server Express を使っているとのことですが、データベースは既に SQL Server Management Studio 等を使って SQL Server Express に生成済みなのですよね?
|
46
46
|
|
47
47
|
|
48
48
|
|
2
追記
test
CHANGED
@@ -31,3 +31,57 @@
|
|
31
31
|
|
32
32
|
|
33
33
|
ひょっとして、やりたいことは Visual Studio を使って開発中の C# のアプリケーションから SQL Server に接続してデータの取得、表示、編集、更新をしたいということ? であれば、もっと具体的に何をしたいのかを書いてください。今の質問の内容では全くの情報不足です。
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
**【追伸2】**
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
下のコメントで「まずは Visual Studio のウィザードを利用した定番のアプリを作ってみませんか? 具体的な方法は回答欄に追試しておきます」と書きましたが、それを以下に書きます。
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
SQL Server Express を使っているとのことですが、データベースはずでに SQL Server Management Studio 等を使って SQL Server Express に生成済みなのですよね?
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
であれば、以下のチュートリアル、
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
チュートリアル : データベースへのデータの保存 (単一テーブル)
|
54
|
+
|
55
|
+
[https://docs.microsoft.com/ja-jp/previous-versions/0f92s97z(v=vs.120)](https://docs.microsoft.com/ja-jp/previous-versions/0f92s97z(v=vs.120))
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
10 行でズバリ !! 非接続型のデータ アクセス (ADO.NET) (C#)
|
60
|
+
|
61
|
+
[https://code.msdn.microsoft.com/windowsdesktop/10-ADONET-C-cbfe7688](https://code.msdn.microsoft.com/windowsdesktop/10-ADONET-C-cbfe7688)
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
・・・のように Visual Studio のデータソース構成ウィザードを利用して型付 DataSet + TableAdapter を作り、デザイン画面でそれを Form にドラッグ&ドロップしてアプリを作ると、以下のページの図のような構造のアプリが、ほとんど自分でコードを書くこと無しに作れます。
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
Windows フォーム アプリケーションでのデータへの接続
|
70
|
+
|
71
|
+
[https://docs.microsoft.com/ja-jp/previous-versions/wxt2cwcc(v=vs.120)](https://docs.microsoft.com/ja-jp/previous-versions/wxt2cwcc(v=vs.120))
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
下の画像は単一テーブルを DataGridView に表示し、ユーザーが編集・更新できるようにしたものですが、このようなアプリがウィザードベースで、自力では一行もコードを書かなくても作れます。操作に慣れると 10 分もかからず作れるはずです。
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
![イメージ説明](c9a6afd50b0cfbebda9568c155737657.jpeg)
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
自力で一からコードを書く場合のような種々の問題に悩むことはなくなり(今回悩んだ接続文字列は自動的に作成され Settings ファイルに保存されます)、開発工数は激減するはずです。保守工数も減るはずです。お試しください。
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
質問の「追記2 実装したい機能に5つ」はその後で考えてみることをお勧めします。
|
1
追記
test
CHANGED
@@ -23,3 +23,11 @@
|
|
23
23
|
|
24
24
|
|
25
25
|
![イメージ説明](e8960e3024d8f56ce4099ef6c313b760.jpeg)
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
**【追伸】**
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
ひょっとして、やりたいことは Visual Studio を使って開発中の C# のアプリケーションから SQL Server に接続してデータの取得、表示、編集、更新をしたいということ? であれば、もっと具体的に何をしたいのかを書いてください。今の質問の内容では全くの情報不足です。
|