Cambio Cadena de Conexión

01/10/2006 - 12:24 por Alfonso Jose Garcia | Informe spam
Hola Grupo,
Hay alguna forma de cambiar el nombre de un catálogo en la cadena de
conexión que aparece en el Settings del proyecto cuando el proyecto está en
ejecución. Intento hacerlo pero me dice que la propiedad es de solo lectura.
¿Puedo borrar esta cadena de conexión y crear otra con el mismo nombre?

Un saludo

Alfonso García

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
01/10/2006 - 17:55 | Informe spam
"Alfonso Jose Garcia" wrote in
message news:
Hay alguna forma de cambiar el nombre de un catálogo en la cadena de
conexión que aparece en el Settings del proyecto cuando el proyecto está
en
ejecución. Intento hacerlo pero me dice que la propiedad es de solo
lectura.
¿Puedo borrar esta cadena de conexión y crear otra con el mismo nombre?



La cadena de conexión siempre la puedes cambiar por código en cualquier
momento, con tal de que la conexión esté cerrada (no se puede cambiar
mientras está abierta):

SqlConnection conexion;

conexion.Close();
conexion.ConnectionString="Server=...;Initial Catalog=...;etc";
conexion.Open();
//Ahora está usando la nueva cadena
Respuesta Responder a este mensaje
#2 Alfonso Jose Garcia
02/10/2006 - 10:40 | Informe spam
Gracias por responder.
Creo que no he sabido exponer mi pregunta.
Lo que quiero cambiar es la cadena de conexión en el módulo
"Settings.settings" o Configuración de la Aplicación, pero cuando la
aplicación está en ejecución. Aquí puedo cambiar las variables de tipo
string, etc. pero no las de tipo "Cadena de Conexión) me dice que sólo son de
lectura.
Por ejemplo puedo leer la cadena de conexión por medio de la propiedad
"Properties.Settings.Default.Cadena_Conexión", pero no puedo cambiarla una
vez que se está ejecutando el programa.

Un saludo

Alfonso García


"Alberto Poblacion" wrote:

"Alfonso Jose Garcia" wrote in
message news:
> Hay alguna forma de cambiar el nombre de un catálogo en la cadena de
> conexión que aparece en el Settings del proyecto cuando el proyecto está
> en
> ejecución. Intento hacerlo pero me dice que la propiedad es de solo
> lectura.
> ¿Puedo borrar esta cadena de conexión y crear otra con el mismo nombre?

La cadena de conexión siempre la puedes cambiar por código en cualquier
momento, con tal de que la conexión esté cerrada (no se puede cambiar
mientras está abierta):

SqlConnection conexion;

conexion.Close();
conexion.ConnectionString="Server=...;Initial Catalog=...;etc";
conexion.Open();
//Ahora está usando la nueva cadena




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida