Membros de dados
| m_pDatabase | Um ponteiro para o objeto de CDaoDatabase ao qual está associada a definiçãodeconsulta. A definiçãodeconsulta seja salvo no banco de dados ou não. |
| m_pDAOQueryDef | Um ponteiro para a interface OLE para o objeto definiçãodeconsulta DAO subjacente. |
Construção
| CDaoQueryDef | Constrói um objeto CDaoQueryDef . Em seguida chame Abrir ou criar, dependendo de suas necessidades. |
| Criar | Cria o objeto de definiçãodeconsulta DAO subjacente. Usar a definiçãodeconsulta como uma consulta temporária ou chame acrescentar para salvá-lo no banco de dados. |
| Acrescentar | Acrescenta a definiçãodeconsulta à coleção de QueryDefs do banco de dados como uma consulta salva. |
| Aberto | Abre uma definiçãodeconsulta existente armazenada na coleção de QueryDefs do banco de dados. |
| Fechar | Fecha o objeto definiçãodeconsulta. Destruir o objeto C++ quando você terminar com ele. |
| Atributos | |
| CanUpdate | Retorna diferente de zero se a consulta pode atualizar o banco de dados. |
| GetConnect | Retorna a Cadeia de conexão associada com a definiçãodeconsulta. A Cadeia de ligação identifica a fonte de dados. (Para SQL pass-through consulta somente, caso contrário uma vazia Cadeia de caracteres.) |
| GetDateCreated | Retorna a data que foi criada a consulta salva. |
| GetDateLastUpdated | Retorna a data que the consulta saved was last updated. |
| GetName | Retorna o nome do definiçãodeconsulta. |
| GetODBCTimeout | Retorna o valor de tempo limite usado pelo ODBC (para uma consulta ODBC) quando a definiçãodeconsulta é executada. Isso determina durante quanto tempo permitir a ação da consulta seja concluída. |
| GetRecordsAffected | Retorna o número de registros afetados por consulta de acção. |
| GetReturnsRecords | Retorna diferente de zero se a consulta definida pela definiçãodeconsulta retornará registros. |
| GetSQL | Retorna a Cadeia de caracteres SQL que especifica a consulta definida pela definiçãodeconsulta. |
| GetType | Retorna o tipo de consulta: excluir, atualizar, acrescentar, criar tabela e assim por diante. |
| IsOpen | Retorna diferente de zero se o definiçãodeconsulta é aberta e pode ser executada. |
| SetConnect | Define a seqüência de conexão para uma consulta passagem SQL em uma fonte de dados ODBC. |
| SetName | Define o nome da consulta salva, substituindo o nome ainda em uso quando a definiçãodeconsulta foi criada. |
| SetODBCTimeout | Define o valor de tempo limite usado pelo ODBC (para uma consulta ODBC) quando a definiçãodeconsulta é executada. |
| SetReturnsRecords | Especifica se o definiçãodeconsulta retornará registros. Configuração este atributo TRUE é válido somente para consultas passagem SQL. |
| SetSQL | Define a Cadeia de caracteres SQL que especifica a consulta definida pela definiçãodeconsulta. |
Operações
| Executar | Executa a consulta definida pelo objeto definiçãodeconsulta. |
| GetFieldCount | Retorna o número de campos definidos pela definiçãodeconsulta. |
| GetFieldInfo | Retorna informações sobre um campo especificado definido na consulta. |
| GetParameterCount | Retorna o número de parâmetros definidos para a consulta. |
| GetParameterInfo | Retorna informações sobre um parâmetro especificado para a consulta. |
| GetParamValue | Retorna o valor de um parâmetro especificado para a consulta. |
| SetParamValue | Define o valor de um parâmetro especificado para a consulta. |
Visão geral de CDaoQueryDef | Membros de classe base | Gráfico de hierarquia