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

备注

创建 采用 Unicode 第一个命令字符串。 创建 第二个窗体接受 ANSI 命令字符串 (提供的用于向后兼容现有 ANSI 应用程序)。

要求

标头: atldbcli.h

请参见

参考

CCommand 类