Visual C# 2017パーフェクトマスターという書籍で勉強中です。
「データセットによるデータベースプログラミングの作成」というチャプターでまず、ウィザードを使いDataGridViewでテーブルデータを表示させさらにBindingNavigatorを削除しコードを修正して読込ボタンと更新ボタンを作成しております。
private void tableBidingNavigatorSaveItem_Clic(object sender,EventArgs e)
からはじまる数行BindingNavigatorに関するクラスを削除したりややこしい手順で整理できておりません。
最初から使わないやり方はないのでしょうか?と思っておりますがそれは後程調べて勉強してみます。
なぜかこのチャプターだけコードの詳しい解説がなくいったい何をしているのか特に更新のコードが理解できず困っております
<更新ボタンのイベントハンドラーコード>
1 try
2 {
3 this.Validate();
4 this.tableBindingSource.EndEdit();
5 this.tableTableAdapter.Update(this.database1DataSet.Table);
6 MessageBox.Show("Update successfull!");
7 }
8 catch (System.Exception ex)
9 {
10 MessageBox.Show("Update failled");
tryで3行目、4行目の更新が成功した場合は6行目を表示
8行目でエラーをキャッチし場合は10行目を表示
このコードのメインの3行目及び4行目で初めて使う「this」に対する説明がなく何をしているのか?理解できず先に進めません。
よろしければご協力をお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/20 02:49
2017/11/20 02:53
2017/11/20 12:02 編集
2017/11/21 01:21
2017/11/22 14:30