• Sábado 18 de Mayo de 2024, 18:08

Autor Tema:  Re: VB6 y Crystal Report 8.5  (Leído 1905 veces)

Omarrpat

  • Miembro activo
  • **
  • Mensajes: 62
    • Ver Perfil
Re: VB6 y Crystal Report 8.5
« en: Miércoles 22 de Octubre de 2003, 19:45 »
0
amigos, tengo el siguiente problema, y ya tengo tiempo con el.
cada mes se crea una base de datos la ual esta nombrada en base de la fecha y el año, entonces tengo la necesidad de crear un reporteador, que me permita consultar cualquier mes.
primeramente la aplicacion era local al igual que la bd, pero ahora, la aplicacion sera cliente y las bd estara en un servidor
con cristal report manejo el diseñador y lo utilizo con una conexion ADO, como en el diseñador estableces una Base de datos de la cual creas el reporte, deseo poder modificar el tiempo de ejecucion la base de datos a la cual se crea el reporte o utilizar.
si tienen sugerencias, envienlas.,
Se me ocurrio que podria crear una base de datos la cual se encuentra en cada cliente, ene sta contendra tablas para cada reporte que se crea, pero como puedo hacer un inser into entre dos bases de datos diferentes.
No se me ocurririan estas locuras, pero necesito hacer ese reporteador.
:question:

de antemano gracias por su tiempo.

angelescj

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: VB6 y Crystal Report 8.5
« Respuesta #1 en: Miércoles 22 de Octubre de 2003, 20:40 »
0
SI PUEDES hacer un insert into entre dos tablas de distintas bases de datos:
El insert lo hace la base de datos de la que tiene que leer y en el into nombre tabla pones:
into nombretabla IN basededatosexterna
La estructura general es:
INSERT INTO destino [IN basededatosexterna] [(campo1[, campo2[, ...]])]
SELECT [origen.]campo1[, campo2[, ...]
FROM expresióntabla


:good:

Omarrpat

  • Miembro activo
  • **
  • Mensajes: 62
    • Ver Perfil
Re: VB6 y Crystal Report 8.5
« Respuesta #2 en: Miércoles 22 de Octubre de 2003, 21:44 »
0
en la sintaxis

IN basededatosexterna

base de datos externa implica la localizacion de la misma
es decir por ejemplo



INSERT INTO destino [IN app.path & "ejemplo.mdb"

angelescj

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
VB6 y Crystal Report 8.5
« Respuesta #3 en: Jueves 23 de Octubre de 2003, 08:35 »
0
Exactamente, pero ¿cual es la consulta sobre eso?
:good: