解決済みの質問
VB.NETでDB使ったアプリ作成について コーディングしなくてもGUIでDataset作ったり...
VB.NETでDB使ったアプリ作成について
コーディングしなくてもGUIでDataset作ったり、そこにSQL文組み込んだクエリ作れると思います。
それをコード上から呼び出すだけでお手軽にアプリ作れますが、
それってあまりやっちゃいけないことですか?
なんか参考サイトとかみても、DatasetやDataTableのインスタンス作ったり、接続文字列をコードで書いてたりするんですが、それが一般的なやり方なんですか?
-
- 質問日時:
- 2012/2/13 17:47:04
-
- 解決日時:
- 2012/2/20 22:55:09
-
- 回答数:
- 1
-
- お礼:
- 知恵コイン
- 25枚
-
- 閲覧数:
- 98
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
ベストアンサーに選ばれた回答
SEをやっています。
システム設計を学ぶと判りますが「一般的なやり方」です。
というのも、DBを使うシステムは、一般的「3階層」で考えます。
・データ層(DB)
・アプリケーション層(ロジック)
・プレゼンテーション層(ユーザインターフェース)
という構成で考えます。
この構成で考えると、後々のメンテナンスや改造、再構築が楽になります。
貴方の方法では、DBの項目を追加したら、GUI部分も修正必要ですよね?
「3階層」では、実はデータ層だけ直せばOKなんです。
このように、分割することで、他への影響を最小限にする方が、
後々の扱いが楽になるので、一般的に「3階層」で作ります。
そのかわり、作り始めにキチンと設計しないとぼろぼろになるんで、
暇つぶしに小さいシステムを組むのならば不要ですよ。
- 違反報告
- 回答日時:2012/2/13 22:46:28
- この質問・回答は役に立ちましたか?
- 役に立った!
お役立ち度:
0人が役に立つと評価しています。


質問した人からのコメント