Requisitos do Driver ODBC para Dynasets
Classes de banco de dados ODBC do MFC, dynasets são recordsets com propriedades dinâmicas; eles permanecerão sincronizados com a fonte de dados de determinadas maneiras.MFC dynasets (mas não somente de encaminhamento recordsets) exigem um driver ODBC com conformidade de nível 2 API.Se o driver para seu fonte de dados está de acordo com a API de nível 1 definida, você ainda pode usar instantâneos atualizáveis tanto somente leitura e conjuntos de registros somente de encaminhamento, mas não dynasets.No entanto, um driver de nível 1 pode suporte para dynasets se ele suporta busca estendida e cursores controlados por conjunto de chaves.
Na terminologia do ODBC, dynasets e instantâneos são chamados como cursores.Um cursor é um mecanismo usado para controlar sua posição no conjunto de registros.Para obter mais informações sobre requisitos de driver para dynasets, consulte Dynaset.Para obter mais informações sobre cursores, consulte o Open Database Connectivity ((ODBC)) SDK na documentação do MSDN.
Observação |
---|
Para conjuntos de registros atualizáveis, seu driver de ODBC deve suportar das instruções update posicionado ou a :: SQLSetPos a função de API de ODBC.Se ambos são suportados, o MFC usa :: SQLSetPos para a eficiência.Como alternativa, snapshots, você pode usar a biblioteca de cursor, que fornece o suporte necessário para instantâneos atualizáveis (Cursores estáticos e instruções update posicionado). |