_CommandPtr pCmd(__uuidof(Command)); |
_CommandPtr m_pCmd; hr = m_pCmd.CreateInstance("ADODB.Command"); |
属性/方法 | 描述 |
---|---|
ActiveConnection | _ConnectionPtr 指针 |
CommandText | 命令字符串 |
_RecordsetPtr Execute ( VARIANT * RecordsAffected, VARIANT * Parameters, long Options ) | 执行查询返回记录 |
_RecordsetPtr Execute ( VARIANT * RecordsAffected, VARIANT * Parameters, long Options ) |
参数 | 描述 | ||||||||
---|---|---|---|---|---|---|---|---|---|
RecordsAffected | |||||||||
Parameters | |||||||||
Options | 指示语句内容
|
_CommandPtr m_pCommand; m_pCommand.CreateInstance("ADODB.Command"); _variant_t vNULL; vNULL.vt = VT_ERROR; vNULL.scode = DISP_E_PARAMNOTFOUND;///定义为无参数 m_pCommand->ActiveConnection = m_pConnection;///非常关键的一句,将建立的连接赋值给它 m_pCommand->CommandText = "SELECT * FROM users";///命令字串 m_pRecordset = m_pCommand->Execute(&vNULL,&vNULL,adCmdText);///执行命令,取得记录集 |