다음을 통해 공유


DataAdapter.TableMappings 속성

정의

원본 테이블과 DataTable간의 기본 매핑을 제공하는 컬렉션을 가져옵니다.

public:
 property System::Data::Common::DataTableMappingCollection ^ TableMappings { System::Data::Common::DataTableMappingCollection ^ get(); };
public System.Data.Common.DataTableMappingCollection TableMappings { get; }
[System.Data.DataSysDescription("DataAdapter_TableMappings")]
public System.Data.Common.DataTableMappingCollection TableMappings { get; }
member this.TableMappings : System.Data.Common.DataTableMappingCollection
[<System.Data.DataSysDescription("DataAdapter_TableMappings")>]
member this.TableMappings : System.Data.Common.DataTableMappingCollection
Public ReadOnly Property TableMappings As DataTableMappingCollection

속성 값

반환된 레코드와 간의 기본 매핑을 제공하는 컬렉션입니다 DataSet. 기본값은 빈 컬렉션입니다.

특성

예제

다음 예제에서는 파생 클래스 OleDbDataAdapter를 사용하여 컬렉션에 개체를 TableMappings 추가하고 DataTableMapping 매핑된 원본 테이블의 목록을 표시합니다. 이 예에서는 가정 하는 OleDbDataAdapter 를 이미 만들었습니다.

public void ShowTableMappings() {
   // ...
   // create myDataAdapter
   // ...
   myDataAdapter.TableMappings.Add("Categories","DataCategories");
   myDataAdapter.TableMappings.Add("Orders","DataOrders");
   myDataAdapter.TableMappings.Add("Products","DataProducts");
   string myMessage = "Table Mappings:\n";
   for(int i=0;i < myDataAdapter.TableMappings.Count;i++) {
      myMessage += i.ToString() + " "
         + myDataAdapter.TableMappings[i].ToString() + "\n";
   }
   MessageBox.Show(myMessage);
}
Public Sub ShowTableMappings()
    ' ...
    ' create myDataAdapter
    ' ...
    myDataAdapter.TableMappings.Add("Categories", "DataCategories")
    myDataAdapter.TableMappings.Add("Orders", "DataOrders")
    myDataAdapter.TableMappings.Add("Products", "DataProducts")
    Dim myMessage As String = "Table Mappings:" + ControlChars.Cr
    Dim i As Integer
    For i = 0 To myDataAdapter.TableMappings.Count - 1
        myMessage += i.ToString() + " " _
           + myDataAdapter.TableMappings(i).ToString() + ControlChars.Cr
    Next i
    MessageBox.Show(myMessage)
End Sub

설명

변경 내용을 조정할 때 는 DataAdapter 컬렉션을 사용하여 DataTableMappingCollection 데이터 원본에서 사용하는 열 이름을 에서 사용하는 DataSet열 이름과 연결합니다.

적용 대상

추가 정보