Error '-2147168227 (8004d01d)' en tiempo de ejecucion

10/12/2005 - 16:45 por Mauricio Osman | Informe spam
Estimados
Tengo un problemita con este error.

"Error '-2147168227 (8004d01d)' en tiempo de ejecucion
No se puede crear una nueva transacción, se exedió la capacidad"

Es estraño, tengo abierta una sola conexion ADODB y ninguna transacción en
curso,
y se presenta en forma aleatoria, estoy haciendo unas modificaciones en VB 6
contra SQL server 2000 sp3.
Alguien me puede dar una idea de que puede estar pasando.
De antemano gracias
Saludos
Mauricio

Preguntas similare

Leer las respuestas

#6 Mauricio Osman
12/12/2005 - 17:56 | Informe spam
Victor.
Tengo definido un ADODB.Command para realizar las inserciones. Esta es la
funcion

Public Function Exec_Cmd_Insert(TxtComando$) As Boolean
Dim objCmd As ADODB.Command
On Error GoTo PROC_ERR

Set objCmd = New ADODB.Command

With objCmd
.CommandText = Trim(TxtComando)
.CommandType = adCmdText
Set .ActiveConnection = Cnn
.Execute
Exec_Cmd_Insert = True
End With

Set objCmd = Nothing
Exit Function

PROC_ERR:
Set objCmd = Nothing
Exec_Cmd_Insert = False
End Function

El recordset ForwardOnly, ReadOnly lo utilizo en un form dinamico para las
ayudas.
Saludos
Mauricio

"Victor Koch" <v i c t o r (arroba)correo(punto)waldbott(punto)com(punto)ar>
escribió en el mensaje news:OAPRp1x$
¿ Por casualidad estas comenzando una transacción con recordset


ForwardOnly
abiertos ?

Un saludo, Víctor Koch.


"Mauricio Osman" escribió en el mensaje
news:e1x2JYb$
> Maxi
> El Profiler me llega a mostrar que no hay transacciones abiertas.
> Da justo el error en la linea de begin transaction. o en ADO
cnn.begintrans
> Puede ser algo del set implicit_transaction off, no se.
>
>
> "Maxi [MVP]" escribió en el mensaje
> news:OfTD28a$
> > Hola, mmm ese error es cuando ya superas el maximo de transacciones.


Yo
te
> > diria que evalues con el Profiler que esta pasando.
> >
> >
> >
> > -
> > MVP SQL SERVER
> > Buenos Aires - Argentina
> > www.sqlgurus.org
> > -
> > "Mauricio Osman" escribió en el


mensaje
> > news:uzvUbBa$
> > > Estimados
> > > Tengo un problemita con este error.
> > >
> > > "Error '-2147168227 (8004d01d)' en tiempo de ejecucion
> > > No se puede crear una nueva transacción, se exedió la capacidad"
> > >
> > > Es estraño, tengo abierta una sola conexion ADODB y ninguna
transacción
> en
> > > curso,
> > > y se presenta en forma aleatoria, estoy haciendo unas modificaciones
en
> VB
> > > 6
> > > contra SQL server 2000 sp3.
> > > Alguien me puede dar una idea de que puede estar pasando.
> > > De antemano gracias
> > > Saludos
> > > Mauricio
> > >
> > >
> >
> >
>
>


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