CDaoDatabase::GetName

CString GetName ();
lançar (CDaoException, CMemoryException);

Valor de retorno

O caminho completo e nome de arquivo para o banco de dados se bem-sucedida; caso contrário, um vazio CString.

Observações

Chame essa função de membro para recuperar o nome do banco de dados aberto no momento, qual é o nome de um arquivo de banco de dados existente ou um nome de fonte de dados ODBC registrado. Se sua rede oferecer suporte a uniform naming convention (UNC), você também pode especificar um caminho de rede, tais como "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB.MDB". (Duplo barras invertidas são necessárias em literais de Cadeia de caracteres como "\" é o caractere de escape do C++.)

Por exemplo, convém exibir esse nome em um título. Se ocorrer um erro ao recuperar o nome, MFC lança uma exceção do tipo CDaoException.

Importa&ntenbsp;  Para um melhor desempenho ao acessar bancos de dados externos, é recomendável que você anexar tabelas de banco de dados externo para um banco de dados mecanismo Microsoft Jet (.MDB) em vez de conectar-se diretamente à fonte de dados.

O tipo de banco de dados é indicado pelo arquivo ou diretório que o caminho aponta para, como se segue:

Nome de caminho aponta para.. Tipo de banco de dados
.Arquivo MDB Banco de dados Microsoft Jet (Microsoft Access)
Diretório contendo.DBF arquivo (s) banco de dados dBASE®
Diretório contendo.Arquivo XLS Banco de dados do Microsoft Excel
Diretório contendo.Arquivos DBF (s) Banco de dados Microsoft FoxPro ®
Diretório contendo.PDX (s) Banco de dados Paradox ®
Diretório que contém arquivos de banco de dados de texto formatado adequadamente Banco de dados de formato de texto

Para bancos de dados ODBC, como Microsoft SQL Server e Oracle ®, o banco de dados se conectar seqüência de caracteres identifica um nome de fonte de dados (DSN) registrado pelo ODBC.

Para obter mais informações sobre como anexar externas tabelas, consulte o artigo DAO externo: anexar Externo tabelas no Guia do programador do Visual C++.

Visão geral de CDaoDatabaseMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDatabase:: Open, CDatabase::GetConnect

Index