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

回答編集履歴

2

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

2017/02/09 07:09

投稿

Rayla_Purateado
Rayla_Purateado

スコア97

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

1

誤字修正

2017/02/09 07:08

投稿

Rayla_Purateado
Rayla_Purateado

スコア97

answer CHANGED
@@ -15,4 +15,4 @@
15
15
  それを、GridViewへ突っ込みます。
16
16
 
17
17
  そして、GridView上で変更された値と、DataTable上の値を比較し、
18
- 変更されていた場合、その列の対象の行のみ更するという処理にします。
18
+ 変更されていた場合、その列の対象の行のみ更新(UPDATE)するという処理にします。