teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

ご回答ありがとうございました。

2018/11/16 03:50

投稿

kamiokabegami
kamiokabegami

スコア13

title CHANGED
File without changes
body CHANGED
@@ -98,4 +98,10 @@
98
98
  }
99
99
  }
100
100
  }
101
+ ```
102
+
103
+ ```
104
+ お二方ご回答ありがとうございました。
105
+ YAmaGNZさんに教えていただいた方法で何とかクエリを完成させることができました。
106
+ パラメータ化クエリは少し勉強が必要だと今回は判断し、今後自分用のDBに勉強しながら取り組んでみます。
101
107
  ```

3

DBに関する追記をしました。

2018/11/16 03:50

投稿

kamiokabegami
kamiokabegami

スコア13

title CHANGED
File without changes
body CHANGED
@@ -28,6 +28,7 @@
28
28
  ### 補足情報(FW/ツールのバージョンなど)
29
29
 
30
30
  VS 2017
31
+ DBはAccessで、VS内のデータソースから読み込んでいます。
31
32
 
32
33
  検索をするフォーム部分のコードです
33
34
 

2

検索フォームのコードを補足に入れておきました。

2018/11/13 07:56

投稿

kamiokabegami
kamiokabegami

スコア13

title CHANGED
File without changes
body CHANGED
@@ -27,4 +27,74 @@
27
27
 
28
28
  ### 補足情報(FW/ツールのバージョンなど)
29
29
 
30
- VS 2017
30
+ VS 2017
31
+
32
+ 検索をするフォーム部分のコードです
33
+
34
+ ```C#
35
+
36
+ using System;
37
+ using System.Collections.Generic;
38
+ using System.ComponentModel;
39
+ using System.Data;
40
+ using System.Drawing;
41
+ using System.Linq;
42
+ using System.Text;
43
+ using System.Threading.Tasks;
44
+ using System.Windows.Forms;
45
+
46
+ namespace PanzerEliteDB
47
+ {
48
+ public partial class frmNameSearch : Form
49
+ {
50
+ public frmNameSearch()
51
+ {
52
+ InitializeComponent();
53
+ }
54
+
55
+ private void tankBindingNavigatorSaveItem_Click(object sender, EventArgs e)
56
+ {
57
+ this.Validate();
58
+ this.tankBindingSource.EndEdit();
59
+ this.tableAdapterManager.UpdateAll(this.woTDBDataSet);
60
+
61
+ }
62
+
63
+ private void frmNameSearch_Load(object sender, EventArgs e)
64
+ {
65
+ // TODO: This line of code loads data into the 'woTDBDataSet.Tank' table. You can move, or remove it, as needed.
66
+ this.tankTableAdapter.Fill(this.woTDBDataSet.Tank);
67
+
68
+ }
69
+
70
+ private void button1_Click(object sender, EventArgs e)
71
+ {
72
+
73
+ this.tankTableAdapter.FillBy3(this.woTDBDataSet.Tank);
74
+ }
75
+
76
+ private void nameToolStripButton_Click(object sender, EventArgs e)
77
+ {
78
+ try
79
+ {
80
+ this.tankTableAdapter.FillBy3(this.woTDBDataSet.Tank);
81
+ }
82
+ catch (System.Exception ex)
83
+ {
84
+ System.Windows.Forms.MessageBox.Show(ex.Message);
85
+ }
86
+
87
+ }
88
+
89
+ private void nameToolStrip_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
90
+ {
91
+
92
+ }
93
+
94
+ private void tankBindingNavigator_RefreshItems(object sender, EventArgs e)
95
+ {
96
+
97
+ }
98
+ }
99
+ }
100
+ ```

1

体裁に一部ミスがありましたので修正しました

2018/11/12 23:27

投稿

kamiokabegami
kamiokabegami

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- - リスト### 前提・実現したいこと
1
+ ### 前提・実現したいこと
2
2
 
3
3
  VSのWindowsフォーム、C#にて簡単なデータベースシステムを作っています。
4
4
  tblTank(Name, Nationality, Status....)というテーブルから、Nameで検索して該当するものだけ表示するクエリをTextboxを使って実装しようとしています。