FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Ver tabla vinculada de access
Buenos días,
En delphi 7 y a traves de una conexión ADO tengo un DBGrid que muestra los datos de una tabla hecha con Access. A mayores he creado desde access una tabla vinculada (dentro de esa misma BD) totalmente independiente de la anterior para recoger unos datos de un servidor web. Hasta ahí todo va bien y en access veo perfectamente los datos que necesito. El problema que tengo es que desde delphi y con la conexion creada correctamente a la hora de crear la tabla solo veo en "Table Name" las tablas normales de access, pero no las vinculadas que son las que me interesa poder seleccionar. ¿Alguien sabría si es posible ver esas tablas desde delphi y cómo se hace? Muchas Gracias Un saludo
__________________
Mi proyecto paso a paso (Parte I) |
#2
|
||||
|
||||
Crea una consulta en Access que te muestre todos los datos de la tabla vinculada (SELECT * FROM tabla) y acceder a ella desde Delphi+ADO utilizando el componentes TADOStoredProc.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
He creado la consulta y puesto el componente ADO que comentas.
Indico supongo la conexion pero no se como decirle lo de la consulta. lo siento es la primera vez que uso ese componente y no se como funciona. En datasource puedo poner la tabla pero no aparece la consulta ni la tabla vinculada y no la encuentro por otro lado. ¿Como debo indicar esa consulta? Gracias
__________________
Mi proyecto paso a paso (Parte I) |
#4
|
||||
|
||||
Ya casi lo tienes todo hecho.
El componente es similar a una TADOTable o TADOQuery. Una vez creada tu consulta en Access (supongamos que se llama Clientes_VINCULADOS), en el formulario Delphi añades un TADoStoredProc y lo conectas con un DBGrid estandard (como si fuera un TADOTable). Configuras la conexión como siempre y el la propiedad ProcedureName le colocas el nombre de la consulta (tal como la has llamado en ACCESS -Clientes_VINCULADOS-).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
Muchas Gracias Neftali,
funciona perfectamente, pensaba que en esa pestaña aparecería la consulta sin tener que escribirla a mano. Lo he hecho como dices y sí funciona.
__________________
Mi proyecto paso a paso (Parte I) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar Tabla en XML a Tabla en ACCESS | wiwaedu | Conexión con bases de datos | 2 | 13-05-2010 00:27:48 |
Buscar Tabla en BD Access | carlosegs11 | SQL | 3 | 15-06-2007 02:02:13 |
Renombrar tabla Access | sammersan | Conexión con bases de datos | 0 | 27-12-2006 13:27:42 |
Tamaño de una tabla access | olbeup | Conexión con bases de datos | 3 | 10-09-2005 06:54:21 |
Crear tabla Access a partir de tabla FoxPro | Tecnic2 | Conexión con bases de datos | 6 | 01-09-2004 13:37:43 |
|