Acesso ao banco de dados externos

Como acessar a bancos de dados dBase, Paradox ou Btrieve.

Por Claudio


Publicado em: 22/1/08
Valorize este artigo:
Para o acesso a banco de dados externos se utiliza a cláusula IN. Pode-se acessar a banco de dados dBase, Paradox ou Btrieve. Esta cláusula só permite a conexão de um banco de dados externa por vez. Um banco de dados externo é um banco de dados que não seja o ativo. Embora para melhorar os rendimentos é melhor anexá-los ao banco de dados atual e trabalhar com eles.

Para especificar um banco de dados que não pertence a Access Basic, se agrega um ponto e vírgula (;) ao nome e se fecha entre aspas simples. Também pode utilizar a palavra reservada DATABASE para especificar o banco de dados externo. Por exemplo, as linhas seguintes especificam a mesma tabela:

   FROM Tabela IN '[dBASE IV; DATABASE=C: \DBANCO\DADOS\VENDAS;]';
   FROM Tabla IN 'C: \DBANCO\DADOS\VENDAS' 'dBASE IV;'


Acesso a um banco de dados externo de Microsoft Access:

SELECT
    IdCliente
FROM
    Clientes
IN 'C:\MEUSDADOS.MDB'
WHERE
    IDCliente Like 'A*'


(Onde MEUSDADOS.MDB é o nome de um banco e dados de Microsoft Access que contém a tabela Clientes.)

Acesso a um banco de dados externo de dBASE III ou IV:

SELECT
   IdCliente
FROM
   Clientes
IN 'C:\DBANCO\DADOS\VENDAS' 'dBASE IV';
WHERE
   IDCliente Like 'A*'


(Para recuperar dados de uma tabela de dBASE III+ há que utilizar 'dBASE III+;' em lugar de 'dBASE IV;'.)

Acesso a um banco de dados de Paradox 3.x o 4.x:

SELECT
   IdCliente
FROM
   Clientes
IN 'C:\PARADOX\DADOS\VENDAS' 'Paradox 4.x;'
WHERE
   IDCliente Like 'A*'


(Para recuperar dados de uma tabela de Paradox versão 3.x, há que substituir 'Paradox 4.x;' por 'Paradox 3.x;'.)

Acesso a um banco de dados de Btrieve:

SELECT
   IdCliente
FROM
   Clientes
IN 'C:\BTRIEVE\DADOS\VENDAS\FILE.DDF' 'Btrieve;'
WHERE
   IDCliente Like 'A*'


(C:\BTRIEVE\DADOS\VENDAS\FILE.DDF é a rota de acesso e nome de arquivo do arquivo de definição de dados de Btrieve.)






Usuários :    login / registro

Manuais relacionados
Categorias relacionadas
O autor

Home | Sobre nós | Copyright | Anuncie | Entrar em contato