Error: No se puede crear una nueva conexión
Publicado por Gerónimo (1 intervención) el 24/09/2004 21:37:44
Hola
Se presenta el error:"No se puede crear una nueva conexión porque está en modo de transacción manual ó distribuída".
Este error se presenta cuando se utiliza el método execute del objeto connection, después de haber iniciado una transacción con el método begintrans. Encuentro extraño el error porque se está utilizando un solo objeto connection y una sola transacción. Además el error se presenta en partes diferentes del código. Por ejemplo en un lugar el código falla al ejecutar un método Execute pero después de haber ejecutado otros métodos Execute en instrucciones anteriores, y en otro lugar el código falla al ejecutar un método Execute pero sólo cuando se selecciona más de un registro en un dataGrid.
Si alguien puede ayudarme le agredecería.
Gracias de antemano.
Se presenta el error:"No se puede crear una nueva conexión porque está en modo de transacción manual ó distribuída".
Este error se presenta cuando se utiliza el método execute del objeto connection, después de haber iniciado una transacción con el método begintrans. Encuentro extraño el error porque se está utilizando un solo objeto connection y una sola transacción. Además el error se presenta en partes diferentes del código. Por ejemplo en un lugar el código falla al ejecutar un método Execute pero después de haber ejecutado otros métodos Execute en instrucciones anteriores, y en otro lugar el código falla al ejecutar un método Execute pero sólo cuando se selecciona más de un registro en un dataGrid.
Si alguien puede ayudarme le agredecería.
Gracias de antemano.
Valora esta pregunta


0