Modificar cadena de conexion en tiempo de ejecucion

29/06/2006 - 19:17 por Antonio Ortiz | Informe spam
Alguien podria ayudarme para poder cambiar la cadena de conexion, en tiempo
de ejecucion?, pues me indica que es solo lectura.

O tambien valdria otra tecnica para formularios conectados


gracias,

Antonio Ortiz
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com

Preguntas similare

Leer las respuestas

#1 Jose Luis
29/06/2006 - 19:58 | Informe spam
MiConexion_BD.ConnectionString = Cadena_De_Conexion

Yo lo uso asi sin problemas. Para poder cambiar la cadena de conexion tiene
que estar cerrada previamente.
Prueba primero haciendo un close antes de cambiar la cadena de conexion o
comprueba con State el estado antes de cambiar el connectionstring.

Suerte.

"Antonio Ortiz" escribió en el mensaje
news:%23027s$

Alguien podria ayudarme para poder cambiar la cadena de conexion, en
tiempo de ejecucion?, pues me indica que es solo lectura.

O tambien valdria otra tecnica para formularios conectados


gracias,

Antonio Ortiz
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com



Respuesta Responder a este mensaje
#2 SoftJaén
29/06/2006 - 19:58 | Informe spam
"Antonio Ortiz" preguntó:

Alguien podria ayudarme para poder cambiar la cadena de conexion,
en tiempo de ejecucion?, pues me indica que es solo lectura.



Hola, Antonio:

Si por una casualidad de la vida, estás utilizando un archivo de
configuración para leer y modificar la propiedad de la cadena de conexión,
lo único que tienes que hacer es abrir las propiedades del proyecto,
seleccionar la pestaña de «Configuración» y modificar el ámbito de la
propiedad, de tal forma que su valor sea «Usuario» en lugar de «Aplicación»,
de ésta forma, podrás modificar el valor de la propiedad en tiempo de
ejecución.

Si tu proyecto no utiliza un archivo de configuración, entonces explicanos
de dónde obtienes el valor de la cadena de conexión.

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#3 Antonio Ortiz
29/06/2006 - 20:57 | Informe spam
Asi es, se trata de la conexion guardada en la configuracion del proyecto...

intentare como me indicas, efectivamente mi problema es que me indica 'solo
lectura'.

Antonio Ortiz
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com


"SoftJaén" escribió en el mensaje
news:
"Antonio Ortiz" preguntó:

Alguien podria ayudarme para poder cambiar la cadena de conexion,
en tiempo de ejecucion?, pues me indica que es solo lectura.



Hola, Antonio:

Si por una casualidad de la vida, estás utilizando un archivo de
configuración para leer y modificar la propiedad de la cadena de conexión,
lo único que tienes que hacer es abrir las propiedades del proyecto,
seleccionar la pestaña de «Configuración» y modificar el ámbito de la
propiedad, de tal forma que su valor sea «Usuario» en lugar de
«Aplicación», de ésta forma, podrás modificar el valor de la propiedad en
tiempo de ejecución.

Si tu proyecto no utiliza un archivo de configuración, entonces explicanos
de dónde obtienes el valor de la cadena de conexión.

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
o sugerido en el presente mensaje.


Respuesta Responder a este mensaje
#4 Antonio Ortiz
29/06/2006 - 21:00 | Informe spam
no me permitio cambiar a 'usuario' asi que opte por eliminar la
configuracion y volver a crearla, pruebo y te cuento.

muy agradecido,


Antonio Ortiz
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com


"SoftJaén" escribió en el mensaje
news:
"Antonio Ortiz" preguntó:

Alguien podria ayudarme para poder cambiar la cadena de conexion,
en tiempo de ejecucion?, pues me indica que es solo lectura.



Hola, Antonio:

Si por una casualidad de la vida, estás utilizando un archivo de
configuración para leer y modificar la propiedad de la cadena de conexión,
lo único que tienes que hacer es abrir las propiedades del proyecto,
seleccionar la pestaña de «Configuración» y modificar el ámbito de la
propiedad, de tal forma que su valor sea «Usuario» en lugar de
«Aplicación», de ésta forma, podrás modificar el valor de la propiedad en
tiempo de ejecución.

Si tu proyecto no utiliza un archivo de configuración, entonces explicanos
de dónde obtienes el valor de la cadena de conexión.

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado
o sugerido en el presente mensaje.


Respuesta Responder a este mensaje
#5 SoftJaén
29/06/2006 - 21:19 | Informe spam
"Antonio Ortiz" escribió:

no me permitio cambiar a 'usuario' asi que opte por eliminar la
configuracion y volver a crearla, pruebo y te cuento.



¡Uy! ¡Me suena eso raro! En estos momentos, ignoro a qué se puede deber que
no puedas modificar el ámbito (scope) de dicha propiedad. ¿?

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida