다음을 통해 공유


IDataEnvironment.BuildQuery 메서드

정의

SQL 쿼리 문자열을 만들기 위해 대화 상자를 시작합니다.

public:
 System::String ^ BuildQuery(System::Windows::Forms::IWin32Window ^ owner, System::ComponentModel::Design::Data::DesignerDataConnection ^ connection, System::ComponentModel::Design::Data::QueryBuilderMode mode, System::String ^ initialQueryText);
public string BuildQuery (System.Windows.Forms.IWin32Window owner, System.ComponentModel.Design.Data.DesignerDataConnection connection, System.ComponentModel.Design.Data.QueryBuilderMode mode, string initialQueryText);
abstract member BuildQuery : System.Windows.Forms.IWin32Window * System.ComponentModel.Design.Data.DesignerDataConnection * System.ComponentModel.Design.Data.QueryBuilderMode * string -> string
Public Function BuildQuery (owner As IWin32Window, connection As DesignerDataConnection, mode As QueryBuilderMode, initialQueryText As String) As String

매개 변수

owner
IWin32Window

대화 상자의 부모 창입니다.

connection
DesignerDataConnection

쿼리에 사용할 데이터 연결입니다.

mode
QueryBuilderMode

QueryBuilderMode 값 중 하나입니다.

initialQueryText
String

쿼리의 초기 값이거나, 새 쿼리를 만들면 Empty입니다.

반환

SQL 쿼리를 포함하는 문자열이거나, 사용자가 취소했으면 null입니다.

설명

BuildQuery 메서드는 편집 하거나 SQL 쿼리 문자열을 만들기 위한 디자인 환경의 UI를 시작 합니다. 경우는 initialQueryText 매개 변수는 Empty, 말하자면, 사용자가 새 쿼리를 만듭니다. 경우는 initialQueryText 매개 변수는 문자열을 포함, 사용자가 기존 쿼리를 편집 하려는 것을 나타냅니다.

mode 매개 변수는 사용자가 만들려는 쿼리의 형식을 나타냅니다; 선택, 업데이트, 삽입 또는 삭제 합니다. 사용자 인터페이스를 사용 하면 mode 매개 변수를 원하는 형식에 쿼리 유효성 검사 및/또는 사용자가 원하는 쿼리 형식에 대해서만 유효한 SQL 문을 사용 하 여, 원하는 쿼리의 형식에 맞게 자신을 구성.

적용 대상