Foros del Web » Programación para mayores de 30 ;) » .NET »

IDbConnection .Open()

Estas en el tema de IDbConnection .Open() en el foro de .NET en Foros del Web. Hola, Tengo el siguiente problema: Tengo una aplicación desarrollada en C# .Net 2.0. En ella tengo un Thread distinto al principal de la aplicación donde ...
  #1 (permalink)  
Antiguo 13/04/2011, 08:34
 
Fecha de Ingreso: junio-2008
Mensajes: 93
Antigüedad: 15 años, 10 meses
Puntos: 1
IDbConnection .Open()

Hola,

Tengo el siguiente problema:
Tengo una aplicación desarrollada en C# .Net 2.0. En ella tengo un Thread distinto al principal de la aplicación donde me conecto a distintos servidores de bases de datos (MySQL) y hago operaciones.
Mi problema es cuando desde este Thread me intento conectar a un servidor de base de datos a la cual no tengo acceso, se me queda bloqueda toda la aplicación durante el timeout que tengo establecido en mi objeto IDbConnection.

Es en el momento de hacer el .Open() de mi objeto IDbConnection.

No entiendo porque se me queda bloqueda toda la aplicación cuando esto lo estoy haciendo desde otro thread distinto al principal.

¿Hay alguna forma de poder hacer este .Open() sin que me bloquee la aplicación?

Muchas gracias.

Etiquetas: open
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:12.