DataEnvironment y cadenas de conexión

q2dg
03 de Junio del 2005
Buenas.

He diseñado con Visual Basic 6 una aplicación de acceso a bases de datos utilizando SQL Server 2000. Para ello he utilizado DataEnvironments i DataReports.

Mi programa funciona perfectamente. El problema lo tengo cuando quiero empaquetar -utilizando el asistente que viene de serie con Visual Studio- e instalar el programa en un entorno productivo. La máquina corriendo el servidor SQL Server es otra
diferente de la utilizada en el diseño de la aplicación. Por lo tanto, cuando se instala mi programa, no encuentra el servidor SQL nuevo porque en el DataEnvirontment tiene fijado como servidor el de desarrollo. Evidentemente, se puede cambiar eso
en el propio DataEnvironment, pero al hacer el paquete de instalación , allí sí que no hay por donde cambiar nada.

¿Cómo se puede hacer para que una vez instalado el programa, cuando arranque salga la posibilidad de elegir el servidor SQL server a conectarse? O incluso digo más, ¿cómo se podría hacer para que en el proceso de instalación del programa saliera una
pantalla para introducir el nombre de la máquina servidora y que a partir de allí el programa se conectara a ese servidor cada vez que se inicia?

Ya sé que existen los archivos udl que facilitaría mucho la resolución de este problema, pero utilizando DataEnvironment no se usan...

¿Qué puedo hacer?

Bueno, espero no haber dicho ninguna barbaridas, y muchas gracias por leer esta parrafada

Venga,hasta pronto.