- - PR -
DataTableMapping
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-07-14 11:21
下記のソースの部分で、DataTableMappingやDataColumnMappingがあるのですが これってどういうことをしているのでしょうか?イメージがつきません。 Me.DARangeCheck.SelectCommand = Me.SqlSelectCommand1 Me.DARangeCheck.TableMappings.AddRange(New DataTableMapping() {New DataTableMapping("Table", "Site", New DataColumnMapping() {New DataColumnMapping("SiteID", "SiteID"), New DataColumnMapping("RegionID", "RegionID")})}) |
|
投稿日時: 2003-07-16 15:31
マッピングです。って、「マッピング」をご存じない?
あるものとあるものを対応させます。 この場合、DataSet上のテーブル(カラム)とDBMS上のテーブル(カラム)を対応させています。 なぜ対応させるか?対応を指定すれば、型の指定が必要ないでしょ? 必要ないというか、ソースコードで指定しなくても、DBからわかる。 DBの設定が変わっても、ソースコードを修正する必要はない。 |
1