Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Store Procdure y Cursores

Estas en el tema de Store Procdure y Cursores en el foro de SQL Server en Foros del Web. Hola amigos tengo una consulta tengo un store y envio por bloque varios productos para que se ejecute unos costos pero a veces lo hace ...
  #1 (permalink)  
Antiguo 19/03/2008, 07:44
 
Fecha de Ingreso: febrero-2008
Mensajes: 11
Antigüedad: 16 años, 2 meses
Puntos: 0
Store Procdure y Cursores

Hola amigos

tengo una consulta tengo un store y envio por bloque varios productos para que se ejecute unos costos pero a veces lo hace para algunos y para otros no lo hace

y si lo ejecuto uno por uno los articulos si lo hace pero son miles

aunque le ingrese al inicio del store lo siguiente

BEGIN TRANSACTION
SET @bErrors = 0

y al final despues de cerrar el cursor lo siguiente


IF( @bErrors = 0 )
COMMIT TRANSACTION
ELSE
ROLLBACK TRANSACTION
GO



pliss ayudaaaa
  #2 (permalink)  
Antiguo 19/03/2008, 08:04
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Re: Store Procdure y Cursores

Seria bueno ver de que forma se atrapa el error en la variable @bErrors.

Tambien revizar el proceso para tratar de eliminar los cursores....

seria para empezar, aunque se tendria que considerar tambien el resto de los procesos, ya que al parecer se estan bloqueando entre si...

Si posteas tu code, seguro te podran ayudar a optimizarlo o detectar areas de oportunidad...


Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #3 (permalink)  
Antiguo 19/03/2008, 09:40
Avatar de Gabo77  
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Re: Store Procdure y Cursores

Afirmo, no nos ayuda de mucho saber que tienes la variable @bErrors si no sabemos cuando se setea en <> 0....


por ahi debieramos empezar

y lo de los cursores tambien de acuerdo, mas si como dices son miles de registros...

Saludos!
__________________
Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros....
  #4 (permalink)  
Antiguo 24/03/2008, 06:21
 
Fecha de Ingreso: julio-2007
Mensajes: 23
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Store Procdure y Cursores

El cursor no tiene nada que ver con la transacción, tienes que detallar más la información para que te podamos ayudar.

salu2
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 15:16.