Partilhar via


Requisitos do driver ODBC para Dynasets

Em classes de banco de dados ODBC do MFC, dynasets são conjuntos de registros com propriedades dinâmicas; eles permanecerão sincronizados entre a fonte de dados de determinadas maneiras.MFC dynasets (mas não somente de encaminhar conjuntos de registros) requerem um driver ODBC com conformidade de API do nível 2.Se o driver para o seu fonte de dados está de acordo com o conjunto de APIs do nível 1, você ainda pode usar instantâneos atualizáveis tanto somente leitura e conjuntos de registros somente de encaminhar, mas não dynasets.No entanto, um driver de nível 1 pode dar suporte a dynasets se dá suporte a busca estendida e cursores orientados por conjunto de chaves.

Na terminologia do ODBC, dynasets e snapshots são denominados cursores.Um cursor é um mecanismo usado para manter o controle de sua posição em um conjunto de registros.Para obter mais informações sobre os requisitos de driver para dynasets, consulte Dynaset.Para obter mais informações sobre cursores, consulte o Conectividade aberta de banco de dados (ODBC) SDK na documentação do MSDN.

Observação:

Para conjuntos de registros pode ser atualizados, seu driver de ODBC deve suportar um atualização posicionada instruções ou a :: SQLSetPos Função de ODBC API.Se houver suporte para ambos, o MFC usa :: SQLSetPos para maior eficiência.Como alternativa, para snapshots, você pode usar a biblioteca de cursores, que fornece o suporte necessário para instantâneos atualizáveis (Cursores estático e instruções de atualização posicionado).

Consulte também

Conceitos

Noções básicas do ODBC