Error al usar TRANSACTION con SqlServer

04/03/2005 - 15:38 por Leandro Martinez | Informe spam
Hola. Estoy usando transacciones para hacer varios updates en una base de
datos. El problema es que sale error al ejecutarlas

Dice: "Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
Las transacciones no pueden tener múltiples conjuntos de registros con este
tipo de cursor. Cambie el tipo de cursor, confirme la transacción o cierre
uno de los conjuntos de registros."


¿Alguna sugerencia?

Gracias.

Saludos, Leandro.-

Preguntas similare

Leer las respuestas

#1 Maxi
04/03/2005 - 15:57 | Informe spam
Hola, estas usando cursores? y ademas dentro de una transaccion? porque no
nos pones el codigo de lo que estas haciendo si?


Salu2
Maxi


"Leandro Martinez" escribió en el mensaje
news:
Mostrar la cita
#2 Leandro Martinez
04/03/2005 - 16:14 | Informe spam
Perdón, me olvidé de decir que todo esto es dentro de un ASP
Me conecto a la base:


<% Set db = Server.CreateObject("ADODB.Connection")
db.Open("DSN=base;uid=;pwd=") %>

y debo usar el cursor estandar. En ningun caso lo determino.

Gracias


"Maxi" escribió en el mensaje
news:
Mostrar la cita
de
Mostrar la cita
cierre
Mostrar la cita
#3 Maxi
04/03/2005 - 16:36 | Informe spam
Hola, me temo que el problema no es de SqlServer sino de ASP y como este
maneja los cursores :(

Te recomiendo que consultes en el news de asp


Salu2
Maxi


"Leandro Martinez" escribió en el mensaje
news:uYUf%
Mostrar la cita
Ads by Google
Search Busqueda sugerida