FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Leer tablas Paradox desde SQL Server
Hola gente de Clubdelphi, les consulto:
Necesito hacer una consulta en SQL Server 2008 que necesita leer datos (mediante un join a la misma) de una tabla en Paradox. Estuve investigando varias alternativas pero ninguna dio resultado.
Alguien hizo esto alguna vez? Desde ya, agradecería su ayuda. |
#2
|
||||
|
||||
Si la tabla no es muy grande, puedes crear en tu sistema un clon e importarla usando el BDE y luego hacer el join sin más.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Marcos gracias por tu respuesta.
Me podrías pasar un ejemplo de como hacerlo. He intentado mil formas y no logro hacerlo funcionar. Desde ya, muchas gracias |
#4
|
||||
|
||||
Pues creas una tabla en SQL Server que contenga los mismos campos que la que quieres consultar, instalas el BDE, lees los registros de la tabla y los importas en tu tabla SQL Server, que previamente has vaciado, a partir de ahí ya nada te impide hacer la consulta con Join puesto que las dos tablas están en la misma BD.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
|||
|
|||
Marcos gracias por tu respuesta.
Precisamente, es la forma en que he resuelto varias tablas que se migraron de una plataforma a otra. Pero resulta que existen otras tantas tablas que aún permanecen en Paradox y que, además, se actualizan diariamente. Es por eso que necesitaba consultar desde una consulta en SQL Server. Por ejemplo, tengo una aplicación que registra el legajo de un empleado y el sistema de personal esta en Paradox. Por eso al recuperar el nombre necesitaría realizar este join con Paradox. Estuve investigando bastante en internet y algunos sugieren acceder por MSJet pero he probado numerosas formas de conexión y no he tenido éxito. Nuevamente gracias por tu tiempo. |
#6
|
||||
|
||||
Para conectar una Tabla PDOX, lo que tienes que hacer es un puente entre SQL SERVER 2008 Y MSACCESS.
Te creas una base de datos MSACCESS que se llame por ejemplo: TablasPDOX. A ésta base de datos vincular las tablas PDOX's que vayas a necesitar, en la ventana que te aparece pulsas en Nuevo, seleccionas vincular tabla, buscas donde están tus tablas. Después creas un servidor vinculado en SQL SERVER 2008 que apunte a la base de datos TablasPDOX y ya puedes hacer lo que quieras con todas las tablas que has vinculado. Un saludo
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Proteger tablas Paradox con contraseñas y accederlas desde el código | Ricardinho | Tablas planas | 4 | 26-02-2009 02:27:08 |
importar tablas paradox en SQL Server | seken | Tablas planas | 3 | 03-10-2006 02:33:25 |
traspasar tablas paradox a SQL Server 2000 | seken | Conexión con bases de datos | 1 | 29-08-2006 03:24:16 |
Crear o modificar Tablas Paradox desde Delphi | Gabriel2 | Tablas planas | 6 | 18-07-2005 10:25:18 |
Cambiar idioma tablas paradox desde delphi2 | tec4eso | Tablas planas | 2 | 04-10-2004 21:01:31 |
|