質問編集履歴

3

コードを一部追加しております(//追加と付けております)

2018/07/26 00:09

投稿

sinzanmon15
sinzanmon15

スコア14

test CHANGED
File without changes
test CHANGED
@@ -62,17 +62,19 @@
62
62
 
63
63
  {
64
64
 
65
+     public AddressDataList DataClass { get; set; } //追加
66
+
67
+
68
+
65
69
  //リストで作成(20180723)
66
70
 
67
71
  public static List<AddressDataList>GetdgvData(OleDbConnection dbConnect)
68
72
 
69
73
  {
70
74
 
71
- //戻り値で返す(戻り値作成)
75
+    
72
-
76
+
73
- List<AddressDataList> rValue = new List<AddressDataList>();
77
+ List<AddressDataList> listData = new List<AddressDataList>();  //追加
74
-
75
-
76
78
 
77
79
 
78
80
 
@@ -122,23 +124,65 @@
122
124
 
123
125
 
124
126
 
127
+
128
+
125
-
129
+ for (int i = 0; i < table.Rows.Count; i++)   //追加
130
+
126
-
131
+ {
132
+
127
-
133
+ AddressDataList data = new AddressDataList();
134
+
128
-
135
+ data.Number = table.Rows[i]["登録番号"].ToString();
136
+
129
-
137
+ data.FamilyName = table.Rows[i]["姓"].ToString();
138
+
130
-
139
+ data.Name = table.Rows[i]["名"].ToString();
140
+
131
-
141
+ data.FamilyNameKana = table.Rows[i]["姓カナ"].ToString();
142
+
132
-
143
+ data.NameKana = table.Rows[i]["名カナ"].ToString();
144
+
133
-
145
+ data.Keisyo = table.Rows[i]["敬称"].ToString();
146
+
134
-
147
+ data.dtpBirthday = table.Rows[i]["生年月日"].ToString();
148
+
135
-
149
+ data.PostalCode1 = table.Rows[i]["郵便番号"].ToString();
150
+
151
+ data.sex = int.Parse(table.Rows[i]["性別"].ToString());
152
+
153
+ data.Address1 = table.Rows[i]["住所1"].ToString();
154
+
155
+ data.Address2 = table.Rows[i]["住所2"].ToString();
156
+
157
+ data.Phone = table.Rows[i]["電話"].ToString();
158
+
159
+ data.MobilePhone = table.Rows[i]["携帯電話"].ToString();
160
+
161
+ data.EMail1 = table.Rows[i]["メールアドレス"].ToString();
162
+
163
+ data.URL = table.Rows[i]["URL"].ToString();
164
+
165
+ data.ImgName = table.Rows[i]["画像ファイル名"].ToString();
166
+
167
+ data.Remarks = table.Rows[i]["備考"].ToString();
168
+
169
+ //メール送信
170
+
171
+ data.MailSending =int.Parse(table.Rows[i]["メール送信"].ToString());
172
+
173
+ //印刷
174
+
175
+ data.Print = int.Parse(table.Rows[i]["印刷"].ToString());
176
+
177
+ listData.Add(data);
178
+
179
+ }
136
180
 
137
181
  //コネクションを閉じる
138
182
 
139
183
  dbConnect.Close();
140
184
 
141
-
185
+          return listData;   //追加
142
186
 
143
187
  }
144
188
 

2

文字修正

2018/07/26 00:09

投稿

sinzanmon15
sinzanmon15

スコア14

test CHANGED
@@ -1 +1 @@
1
- データベースの値をデータグリッドに表示する方法について
1
+ データベースの値をDataGridView に表示する方法について
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  ACCESSのデータベースからデータを取得は出来てるんですが、
16
16
 
17
- それを「list」を使用して「Form1」に設置した「登録情報一覧ボタン」で同じ「Rorm1」に設置したデータグリッドビューににまず一覧として表示したいのですがどうもうまくいかない状態で困ってます。
17
+ それを「list」を使用して「Form1」に設置した「登録情報一覧ボタン」で同じ「Rorm1」に設置したDataGridViewににまず一覧として表示したいのですがどうもうまくいかない状態で困ってます。
18
18
 
19
19
 
20
20
 
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- //dgvにデータを表示する
47
+ //DataGridViewにデータを表示する
48
48
 
49
49
 
50
50
 

1

書式の改善。開発環境の追加

2018/07/23 08:26

投稿

sinzanmon15
sinzanmon15

スコア14

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,12 @@
3
3
  練習で住所録を作成中です。
4
4
 
5
5
  初心者で伝え方もつたなくて申し訳ないのですが
6
+
7
+ ・Windows Formsで作成してます。
8
+
9
+ ・開発環境:Windows7、Visual Studio2007
10
+
11
+
6
12
 
7
13
 
8
14
 
@@ -14,7 +20,7 @@
14
20
 
15
21
 
16
22
 
17
-
23
+ ```
18
24
 
19
25
  //form.1(親画面)
20
26
 
@@ -44,7 +50,9 @@
44
50
 
45
51
  }
46
52
 
53
+ ```
47
54
 
55
+ ```
48
56
 
49
57
  //クラスを作成
50
58
 
@@ -152,7 +160,7 @@
152
160
 
153
161
  }
154
162
 
155
-
163
+ ```
156
164
 
157
165
 
158
166