• Domingo 22 de Diciembre de 2024, 20:21

Autor Tema:  Problemas Crystal y C# 2005  (Leído 806 veces)

Ghost03

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Problemas Crystal y C# 2005
« en: Jueves 8 de Octubre de 2009, 18:22 »
0
Hola a todos.
Me gustaria saber como se puede cambiar la coneccion a la DB en el Crystal Reports, esto con el fin de que como se llame el servidor no tenga problema al conectarse con él y generar los reportes.
Comento que quiero obtener la estructura de campos en mi Crystal que viene con VisualStudio 2005 por medio de un XML y en mi aplicación me encargo de llenar en tiempo de ejecución ese xml,pero tengo un problema porque lo busco en el Explorador de campos, de ahi Asistenete de base de datos y Creo una nueva conexion ADO.NET y busco desde mi maquina el XML y asi lo jala pero a la hr de instalar mi aplicación en otra pc, se quedo la ruta de mi maquina al accesar a ese XML.
Otra segunda opción que lleve a cabo es incrustar el XML a mi Proyecto, lo consegui pero igual a la hr de buscarlo desde el Explorador de campos de Crystal pero a la hr de hacer su setup he instalarlo en otra PC ese XML lo busca en mi Directorio de Visual Studio 2005/Proyects/MiAplicacion/estructura.xml y NO dentro del Paquete de instalación que hice de mi proyecto?
La tercera opción es crear un DataSetTipado con la estructura de campos que utilizara mi Crystal y en el Explorador de datos de Crystal lo busco dentro de Datos del Proyecto, ahi si me lo busca a la hr de instalarlo en otra PC dentro de mi Paquete de intalación pero el problema surge si se cambia el nombre de mi DB o de la Tabla porque al hacer el DataSetTipado en Visual C# 2005 y al agregarle las tablas a utilizar debes de conectarte a la DB con una cadena de conexion absoluta(estática)pero si llega a cambiar al ejecutar la aplicación marcará ERROR, en esta 3ra opción lo conveniente es que sea modificable la cadena de conexion al ingresar las tablas al esquema xsd,no se si se pueda?
Espero su respuesta, gracias.