Partilhar via


Estrutura CODBCFieldInfo

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

A CODBCFieldInfo estrutura contém informação sobre os campos numa fonte de dados ODBC.

Sintaxe

struct CODBCFieldInfo
{
    CString m_strName;
    SWORD m_nSQLType;
    UDWORD m_nPrecision;
    SWORD m_nScale;
    SWORD m_nNullability;
};

Parâmetros

m_strName
O nome do campo.

m_nSQLType
O tipo de dados SQL do campo. Isto pode ser um tipo de dado SQL ODBC ou um tipo de dado SQL específico do driver. Para uma lista de tipos de dados SQL ODBC válidos, veja "Tipos de Dados SQL" no SDK do Windows. Para informações sobre tipos de dados SQL específicos de cada driver, consulte a documentação do driver.

m_nPrecision
A máxima precisão do campo. Para mais detalhes, veja "Precisão, Escala, Comprimento e Tamanho do Ecrã" no SDK do Windows.

m_nScale
A escala do campo. Para mais detalhes, veja "Precisão, Escala, Comprimento e Tamanho do Ecrã" no SDK do Windows.

m_nNullability
Se o campo aceita um valor Nulo. Isto pode ser um de dois valores: SQL_NULLABLE se o campo aceitar valores Nulos, ou SQL_NO_NULLS se o campo não aceitar valores Nulos.

Observações

Para obter esta informação, ligue para CRecordset::GetODBCFieldInfo.

Requerimentos

Cabeçalho: afxdb.h

Consulte também

Estruturas, estilos, retornos de chamada e mapas de mensagens
CRecordset::GetODBCFieldInfo
CRecordset::GetFieldValue