DataSource.QueryConnection 속성

데이터 원본과 연결된 DataConnection 개체에 대한 참조를 가져옵니다.

네임스페이스:  Microsoft.Office.InfoPath
어셈블리:  Microsoft.Office.InfoPath(Microsoft.Office.InfoPath.dll)

구문

‘선언
Public MustOverride ReadOnly Property QueryConnection As DataConnection
    Get
‘사용 방법
Dim instance As DataSource
Dim value As DataConnection

value = instance.QueryConnection
public abstract DataConnection QueryConnection { get; }

속성 값

형식: Microsoft.Office.InfoPath.DataConnection
데이터 원본과 연결된 DataConnection입니다.

주의

QueryConnection 속성에서 반환하는 DataConnection 개체에 대한 참조를 설정하면 특정 DataConnection 개체에서 제공하는 속성과 메서드를 사용할 수 있습니다.

이 멤버는 현재 열려 있는 양식과 같은 도메인에서 실행하는 양식 또는 도메인 간 권한이 부여된 양식에서만 액세스할 수 있습니다.

이 형식 또는 멤버는 Microsoft InfoPath Filer 또는 웹 브라우저에서 연 양식에서 실행되는 코드에서 액세스할 수 있습니다.

다음 예제에서는 DataSource 개체의 QueryConnection 속성을 사용하여 DataSource 개체와 연결된 데이터 연결(이 예제의 경우 ADOQueryConnection 개체)에 대한 참조를 반환합니다. 그런 다음 ADOQueryConnection 클래스의 Command() 속성을 사용하여 SQL 명령 텍스트를 메시지 상자에 표시합니다.

AdoQueryConnection myConnection = 
   (AdoQueryConnection)(this.DataSources["CityList"].QueryConnection);
MessageBox.Show("SQL command text: " + myConnection.Command);
Dim myConnection As AdoQueryConnection  = _
   DirectCast(Me.DataSources("CityList").QueryConnection, _
   AdoQueryConnection) ;
MessageBox.Show("SQL command text: " & myConnection.Command)

참고 항목

참조

DataSource 클래스

DataSource 멤버

Microsoft.Office.InfoPath 네임스페이스