- 4
Agreganos a tus Favoritos Recomiendanos a tus amigos Página de inicio
 Manuales
 SQL
 Flash 5
 HTML
 Dreamweaver
 Fireworks
 JavaScript
 C# y .NET
 PHP
 Artículos
 .NET (4)
 ActiveX (1)
 ADO (1)
 ASP (11)
 Bases de Datos (2)
 CGI (1)
 CSS (1)
 Diseño Grafico (2)
 HTML (9)
 Java (2)
 JavaScript (8)
 PHP (9)
 VBScript (2)
 Wap-WML (2)
 XML (6)
Herramientas
 Meta Tags
 Generador Popups
 Generador CSS
 Generador Scrollbar
 Listas despegables
 Html Inspector
 Colores
 Generador de Menu
 Generador Flash
 Convertidor
Servicios
 Diseño Web
 Hosting
 Buscadores
 Buscar Dominio
 Comunidad
 Foros
 Hosting Gratuito
 E-Mail Grátis
 Descargas
 Directorio
 Referencias
 Enlaces
 Colabora
 Publicidad
 Contactanos
 Referirnos
 Patrocinadores

    
 Tutorial SQL Autor: Claudio Casares

13. Bases de Datos Externas

Para el acceso a bases de datos externas se utiliza la cláusula IN. Se puede acceder a base de datos dBase, Paradox o Btrieve. Esta cláusula sólo permite la conexión de una base de datos externa a la vez. Una base de datos externa es una base de datos que no sea la activa. Aunque para mejorar los rendimientos es mejor adjuntarlas a la base de datos actual y trabajar con ellas.

Para especificar una base de datos que no pertenece a Access Basic, se agrega un punto y coma (;) al nombre y se encierra entre comillas simples. También puede utilizar la palabra reservada DATABASE para especificar la base de datos externa. Por ejemplo, las líneas siguientes especifican la misma tabla:

    FROM Tabla IN  '[dBASE IV; DATABASE=C:\DBASE\DATOS\VENTAS;]';
    FROM Tabla IN 'C:\DBASE\DATOS\VENTAS' 'dBASE IV;'

Acceso a una base de datos externa de Microsoft Access:

    SELECT IDCliente FROM Clientes IN MISDATOS.MDB WHERE IDCliente Like 'A*';

    En donde MISDATOS.MDB es el nombre de una base de datos de Microsoft Access que contiene la tabla Clientes.
Acceso a una base de datos externa de dBASE III o IV:

    SELECT IDCliente FROM Clientes IN 'C:\DBASE\DATOS\VENTAS' 'dBASE IV';
    WHERE IDCliente Like 'A*';

    Para recuperar datos de una tabla de dBASE III+ hay que utilizar 'dBASE III+;' en lugar de 'dBASE IV;'.
Acceso a una base de datos de Paradox 3.x o 4.x:

    SELECT IDCliente FROM Clientes IN 'C:\PARADOX\DATOS\VENTAS'
    'Paradox 4.x;' WHERE IDCliente Like 'A*';

    Para recuperar datos de una tabla de Paradox versión 3.x, hay que sustituir 'Paradox 4.x;' por 'Paradox 3.x;'.
Acceso a una base de datos de Btrieve:

    SELECT IDCliente FROM Clientes IN 'C:\BTRIEVE\DATOS\VENTAS\FILE.DDF'
    'Btrieve;' WHERE IDCliente Like 'A*';

    C:\BTRIEVE\DATOS\VENTAS\FILE.DDF es la ruta de acceso y nombre de archivo del archivo de definición de datos de Btrieve.
 
Volver
Incio
Salir
Siguiente

Car Insurance | Unblock Myspace | Mortgages | Loan | Outsourcing

  Enlaces | Colabora  | Publicidad  | Contactanos  | Referirnos

   © 2006 ANCER Network S.A. - Todos los derechos reservados.