C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■87277 / 3階層)  DataGridViewの編集モード移行
□投稿者/ WebSurfer (1482回)-(2018/05/03(Thu) 11:12:25)
No87268 (big7_8 さん) に返信

【追伸】

以前の他スレッド(url 下記)の話を思い出してのレスですが、SQL Server, Access, MySQL 等を
使うことにどうしても抵抗があって踏み切れないなら、独自構造のファイルではなくて xml ファイ
ルを使うという案はいかがですか?

datagridviewからxmlへの出力について
http://bbs.wankuma.com/index.cgi?mode=al2&namber=87059

上のスレッドのレス No87091 のように実装すれば「DataGridViewの編集モード移行」とかは考える
必要はなく、ユーザーは DataGirdView を編集でき、編集結果は自動的に DataSet / DataTable に
反映されます。

そして、編集済みの DataSet / DataTable の内容はごく簡単なコードで xml ファイルに反映でき
ます。(.NET のライブラリにその目的に利用できるものがありますので、自力でコードを書くのは
かなり少なくて済みます)

xml ファイルを使うのもダメということなら、せめて以下のように階層を分けて考えてみてはいか
がですか?(BL はビジネスロジックの略で、レス No87091 で言うと (3) が該当します)

DataGridView ⇔ BindingSource ⇔ DataSet / DataTable ⇔ BL ⇔ 独自構造ファイル

そうすれば、話は「⇔ BL ⇔ 独自構造ファイル」部分だけを考えれば済みそうな気がします。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: DataGridViewの編集モード移行 /big7_8 →Re[4]: DataGridViewの編集モード移行 /big7_8
 
上記関連ツリー

DataGridViewの編集モード移行 / big7_8 (18/05/01(Tue) 19:43) #87254
Re[1]: DataGridViewの編集モード移行 / WebSurfer (18/05/01(Tue) 20:20) #87255
│├ Re[2]: DataGridViewの編集モード移行 / Hongliang (18/05/01(Tue) 21:28) #87257
││└ Re[3]: DataGridViewの編集モード移行 / big7_8 (18/05/02(Wed) 15:40) #87269
│└ Re[2]: DataGridViewの編集モード移行 / big7_8 (18/05/02(Wed) 15:08) #87268
│  ├ Re[3]: DataGridViewの編集モード移行 / WebSurfer (18/05/02(Wed) 18:40) #87272
│  └ DataGridViewの編集モード移行 / WebSurfer (18/05/03(Thu) 11:12) #87277 ←Now
│    └ Re[4]: DataGridViewの編集モード移行 / big7_8 (18/05/03(Thu) 18:28) #87284
│      └ Re[5]: DataGridViewの編集モード移行 / WebSurfer (18/05/03(Thu) 18:59) #87285
│        └ Re[6]: DataGridViewの編集モード移行 / big7_8 (18/05/05(Sat) 16:05) #87289
│          └ Re[7]: DataGridViewの編集モード移行 / palm tree (18/05/09(Wed) 15:22) #87306
│            └ Re[8]: DataGridViewの編集モード移行 / big7_8 (18/05/15(Tue) 12:39) #87361
Re[1]: DataGridViewの編集モード移行 / ななしん (18/05/02(Wed) 09:19) #87263
  └ Re[2]: DataGridViewの編集モード移行 / big7_8 (18/05/02(Wed) 16:37) #87270

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信