Tenemos una aplicacion desarrollada en VB 6.0 y un motor de bases de
datos SQL SERVER 2000 Enterprise SP4.
El problema es que cuando el aplicativo quiere registrar una trasaccion
nos da el siguiente error:
"Error 2147467259 (80004005) en tiempo de ejecucion: No se puede crear
una nueva conexion por que esta en modo de transaccion manual o
distribuida"
En el aplicativo, abrimos las transaccion con la variable de conexion
ado, y dentro de cada procedimiento almacenado que invoca tambien ponemos
begin-commit tran.
Busque y busque en internet, pero no encuentro una posible solucion al
problema.
Desde ya muchas gracias.
Guillermo
No ser� que luego de comenzar una transacci�n (cnn.BeginTrans) estas
abriendo recordset tipo ForwardOnly ?
--
Un Saludo, V�ctor Koch
"Guillermo Portelli" <gpor...@enjasa.com> escribi� en el mensaje
news:e$zI5%23UiKH...@TK2MSFTNGP06.phx.gbl...