다음을 통해 공유


DataAdapter.MissingMappingAction 속성

들어오는 데이터와 일치하는 테이블이나 열이 없는 경우 수행할 동작을 결정합니다.

네임스페이스: System.Data.Common
어셈블리: System.Data(system.data.dll)

구문

‘선언
Public Property MissingMappingAction As MissingMappingAction
‘사용 방법
Dim instance As DataAdapter
Dim value As MissingMappingAction

value = instance.MissingMappingAction

instance.MissingMappingAction = value
public MissingMappingAction MissingMappingAction { get; set; }
public:
virtual property MissingMappingAction MissingMappingAction {
    MissingMappingAction get () sealed;
    void set (MissingMappingAction value) sealed;
}
/** @property */
public final MissingMappingAction get_MissingMappingAction ()

/** @property */
public final void set_MissingMappingAction (MissingMappingAction value)
public final function get MissingMappingAction () : MissingMappingAction

public final function set MissingMappingAction (value : MissingMappingAction)

속성 값

MissingMappingAction 값 중 하나입니다. 기본값은 Passthrough입니다.

예외

예외 형식 조건

ArgumentException

설정된 값이 MissingMappingAction 값 중 하나가 아닌 경우

설명

TableMappings 속성은 반환된 레코드와 DataSet 사이에 마스터 매핑을 제공합니다.

예제

다음 예제에서는 파생 클래스인 OleDbDataAdapter를 만들고 해당 속성 중 일부를 설정합니다.

' Assumes a valid connection string to an Access database.
Private Sub CreateOleDbDataAdapter(ByVal connectionString As String)
    Dim adapter As New OleDbDataAdapter()
    adapter.SelectCommand = _
       New OleDbCommand("SELECT * FROM Categories ORDER BY CategoryID")
    adapter.SelectCommand.Connection = New OleDbConnection _
       (connectionString)
    adapter.MissingMappingAction = MissingMappingAction.Error
    adapter.MissingSchemaAction = MissingSchemaAction.Error
End Sub
// Assumes a valid connection string to an Access database.
static void CreateOleDbAdapter(string connectionString)
{
    OleDbDataAdapter adapter = new OleDbDataAdapter();
    adapter.SelectCommand =
        new OleDbCommand("SELECT * FROM Categories ORDER BY CategoryID");
    adapter.SelectCommand.Connection =
        new OleDbConnection(connectionString);
    adapter.MissingMappingAction = MissingMappingAction.Error;
    adapter.MissingSchemaAction = MissingSchemaAction.Error;
}

플랫폼

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

.NET Compact Framework

2.0, 1.0에서 지원

참고 항목

참조

DataAdapter 클래스
DataAdapter 멤버
System.Data.Common 네임스페이스
MissingSchemaAction