guardar cambios en tiempo de ejecucion
queria saber si se pueden guardar cmabios en el proyecto en tiempo de ejecucion, el programa trabaja sobre una base de datos y he creado un evento para cambiar la ubicacion de la base de datos, pero claro estos cambios no se guardan, cada vez que ejecutas el programa hay que seleccionar la ubicacion, se podrian guardar estos cambios
Lo que ten茅s que hacer es guardar en alg煤n archivo exteno, la ultima ubicaci贸n de la base de datos, eso es lo que debes leer al iniciar tu programa.
Otra soluci贸n es usar DSN
Saludos
Otra soluci贸n es usar DSN
Saludos
mvallejos tiene razon, por lo menos para mi la forma mas facil es la utilizacion de un fichero de configuracion de incio
el cual se lee al iniciar el sistema, y para hacerlo aun mas facil, hay que crear un formulario de configuracion con el cual localizas el directorio de tu bd.
yo utilizo una variable que contiene la cadena de conexion y cuando cambio de directorio la bd, solo entro al formulario de configuracion, el cual cambia el valor de la variable y del archivo para que siga trabajando sin ningun problema.
tambien lo utilizo cuando se inicia el sistema, primero verificando que exista el archivo, que el contenido sea el correcto y si alguno de los dos casos es incorrecto, lanzo el form de configuracion para que el programa se inicie correctamente.
el cual se lee al iniciar el sistema, y para hacerlo aun mas facil, hay que crear un formulario de configuracion con el cual localizas el directorio de tu bd.
yo utilizo una variable que contiene la cadena de conexion y cuando cambio de directorio la bd, solo entro al formulario de configuracion, el cual cambia el valor de la variable y del archivo para que siga trabajando sin ningun problema.
tambien lo utilizo cuando se inicia el sistema, primero verificando que exista el archivo, que el contenido sea el correcto y si alguno de los dos casos es incorrecto, lanzo el form de configuracion para que el programa se inicie correctamente.