共用方式為


CCommand::Create

呼叫 CCommand::CreateCommand 建立指定的工作階段的命令,然後呼叫 ICommandText::SetCommandText 指定命令文字。

HRESULT CCommandBase::Create(
   const CSession& session, 
   LPCWSTR wszCommand, 
   REFGUID guidCommand = DBGUID_DEFAULT
) throw ( );
HRESULT CCommandBase::Create(
   const CSession& session, 
   LPCSTR szCommand, 
   REFGUID guidCommand = DBGUID_DEFAULT
) throw ( );

參數

  • session
    [in] 之工作階段建立命令的。

  • wszCommand
    [in] 命令字串的 Unicode 文字的指標。

  • szCommand
    [in] 命令字串的 ANSI 文字的指標。

  • guidCommand
    [in] 在解析指定語法和一般規則以提供者可以使用命令文字中的 GUID。 如需方言的說明,請參閱《 OLE DB 程式設計人員參考》的ICommandText::GetCommandText

傳回值

標準 HRESULT

備註

Create 第一個表單接受 Unicode 命令字串。 Create 第二個表單接受 ANSI 命令字串 (隨相容性現有 ANSI 應用程式)。

需求

Header: atldbcli.h

請參閱

參考

CCommand 類別