Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 19-mar-2008, 07:44   #1 (permalink)
magaly2001 ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 11
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
magaly2001 está desconectado   Responder Citando
Antiguo 19-mar-2008, 08:04   #2 (permalink)
Colaborador
Andres95 tiene algunos puntos positivos de karma
 
Avatar de Andres95
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.146
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...
Andres95 está desconectado   Responder Citando
Antiguo 19-mar-2008, 09:40   #3 (permalink)
Gabo77 sólo puede mejorar
 
Avatar de Gabo77
 
Fecha de Ingreso: noviembre-2006
Mensajes: 352
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....
Gabo77 está desconectado   Responder Citando
Antiguo 24-mar-2008, 06:21   #4 (permalink)
viviab ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 23
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
viviab está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:23.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93