回答編集履歴

2

インデント追加・説明追記

2017/02/09 07:09

投稿

Rayla_Purateado
Rayla_Purateado

スコア97

test CHANGED
@@ -1,18 +1,30 @@
1
+ ソースコード的になんとなくVB.NETかな?と思ったので、
2
+
3
+ VB.NETだろうという形で、答えさせていただきます。
4
+
5
+ (ASP.NETとかもあるだろ!とか言わないで...)
6
+
7
+
8
+
1
9
  原因ですが、間違いなく
2
10
 
3
11
 
4
12
 
5
- >'グリッドビューでセルの値が変更された場合、更新列に3を表示する
13
+ ```
6
14
 
15
+ グリッドビューでセルの値が変更された場合、更新列に3を表示する
16
+
7
- >Private Sub DataDridView1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataDridView1.CellClick
17
+ Private Sub DataDridView1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataDridView1.CellClick
8
18
 
9
19
 
10
20
 
11
- >If e.RowIndex >= 0 Then
21
+ If e.RowIndex >= 0 Then
12
22
 
13
- > DataDridView1.Rows(e.RowIndex).Cells(4).Value = "3"
23
+ DataDridView1.Rows(e.RowIndex).Cells(4).Value = "3"
14
24
 
15
- >End If
25
+ End If
26
+
27
+ ```
16
28
 
17
29
 
18
30
 
@@ -33,3 +45,7 @@
33
45
  そして、GridView上で変更された値と、DataTable上の値を比較し、
34
46
 
35
47
  変更されていた場合、その列の対象の行のみ更新(UPDATE)するという処理にします。
48
+
49
+ (VB.NETだったらの話です)
50
+
51
+ (ASP.NETではそもそもDataTableが使えなかった覚えがあるので...うろ覚え)

1

誤字修正

2017/02/09 07:08

投稿

Rayla_Purateado
Rayla_Purateado

スコア97

test CHANGED
@@ -32,4 +32,4 @@
32
32
 
33
33
  そして、GridView上で変更された値と、DataTable上の値を比較し、
34
34
 
35
- 変更されていた場合、その列の対象の行のみ更するという処理にします。
35
+ 変更されていた場合、その列の対象の行のみ更新(UPDATE)するという処理にします。