Compartilhar via


CDaoDatabase::GetName

Chamar essa função de membro para recuperar o nome do banco de dados aberto, que é o nome de um arquivo de banco de dados existente ou o nome de uma fonte de dados ODBC registrada.

CString GetName( );

Valor de retorno

O caminho completo e o nome de arquivo do banco de dados se com êxito; caso contrário, CStringvazia.

Comentários

Se sua rede oferece suporte a convenção de nomenclatura uniforme (UNC), você pode especificar uma rede caminho- por exemplo, “\ \ \ \ \ \ \ \ MYSERVER MYSHARE MYDIR MYDB.MDB \ \”. (As barras invertidas duplas são necessárias em literais de cadeia de caracteres como “\ \” é um caractere de escape C++.)

Você pode, por exemplo, desejar exibir esse nome em um título. Se ocorrer um erro quando o nome é recuperado, o MFC gera uma exceção do tipo CDaoException.

Dica

Para melhor desempenho quando os bancos de dados externos estão sendo acessados, recomendamos que você anexe tabelas de banco de dados externos a um banco de dados Microsoft Jet (.MDB) em vez de se conectar diretamente para a fonte de dados.

O tipo de banco de dados é indicado pelo arquivo ou o diretório que os pontos de caminho, a seguinte maneira:

Pontos do nome do caminho. a.

Tipo de banco de dados

Arquivo de .MDB

Banco de dados Microsoft Jet (Microsoft Access)

Diretório que contém o arquivo .dbf

banco de dados de dBASE

Diretório que contém o arquivo .xls

Banco de dados do Microsoft Excel

Pasta que contém arquivos de .PDX

Banco de dados de paradoxo

Diretório que contém adequadamente arquivos de banco de dados do texto formatado

Banco de dados de formatação de texto

Para bancos de dados ODBC como o SQL Server e Oracle, a cadeia de conexão de banco de dados identifica um nome da fonte de dados (DSN) que está registrado por ODBC.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoDatabase

Gráfico da hierarquia

CDatabase::Open

CDatabase::GetConnect