質問 |
||
| QNo.4023289 | vb.net2005でリレーション | |
|---|---|---|
| 質問者:sakaki_san |
SQLServer2005ExpressとVB.net2005を使用しています そこで質問ですがリレーションを張る際に データベースエクスプローラーでデータベースダイヤグラムで作成するのと データソース上でデザイナーにて作成するのとでは どのように違いがあるのでしょうか? 初学者ですみませんがよろしくご教授ください |
|
困り度:
|
||
| 質問投稿日時: 08/05/15 01:29 |
||
回答良回答10pt |
|
| ANo.1 | データベースダイアグラムは、SQLServer2005のテーブルの構成を操作するものであると思います。 一方データソース上でデザイナーで作成するのは、データソースはクライアント側でサーバーのDBの一部をコピーして保持しているものであると思っています。 ADO.NETでは、クライアント側で簡易的なミニDBという感じでDataSetなどがあるのですが、データソース上でデザイナーとあるのでもしかしたら、サーバー上のスキーマ情報に沿って強く型付けされたTableAdapterのことをさしているのかなとも思っています。 もしこのあたりを詳しく知りたければ、 プログラミングADO.NET 2.0 http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%... をお勧めします。読破するには時間がかかると思いますがすごく勉強になります。 |
|---|---|
| 回答者:ape5 | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/05/15 20:49 |
|
| |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |