Compartilhar via


Classe CDataSource

Corresponde a um objeto de fonte de dados OLE DB, representa uma conexão através de um provedor para uma fonte de dados.

class CDataSource

Membros

z3dbz7ce.collapse_all(pt-br,VS.110).gifMétodos

Fechar

Fecha a conexão.

GetInitializationString

Recupera a seqüência de inicialização da fonte de dados está aberto.

GetProperties

Obtém os valores das propriedades definidas atualmente para a fonte de dados conectada.

GetProperty

Obtém o valor de uma única propriedade definido atualmente para a fonte de dados conectada.

Abrir

Cria uma conexão com um provedor (fonte de dados) usando um CLSID, ProgID, ou um CEnumerator moniker fornecido pelo chamador.

OpenFromFileName

Abre uma origem de dados de um arquivo especificado por nome de arquivo fornecido pelo usuário.

OpenFromInitializationString

Abre a fonte de dados especificada por uma seqüência de inicialização.

OpenWithPromptFileName

Permite que o usuário selecione um arquivo de vínculo de dados criado anteriormente para abrir a fonte de dados correspondente.

OpenWithServiceComponents

Abre um objeto de fonte de dados usando a caixa de diálogo Data Link.

Comentários

Uma ou mais sessões de banco de dados podem ser criadas uma única conexão.Essas sessões são representadas por CSession.Você deve chamar CDataSource::Open para abrir a conexão antes de criar uma sessão com CSession::Open.

Para obter um exemplo de como usar CDataSource, consulte o CatDB exemplo.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Conceitos

OLE DB consumidor modelos (C++)

Referência de modelos OLE DB consumidor