Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   Procedimientio Alamacenado no funciona (https://www.clubdelphi.com/foros/showthread.php?t=77323)

subzero 14-01-2012 13:47:36

Procedimientio Alamacenado no funciona
 
Buenos dias.

Tengo dos procedimiento el procedimiento A llama al procedimiento B, enviandole parametros para su ejecucion. Sucede que en el procedimiento B, estoy realizando una consulta que inserta su resultado en una tabla el parametro enviado es incluido en la clausula Where, lo mas curioso es que el proedimiento se ejecuta pero inserta nada, es como si el parametro no le llegara datos, realizando un print sobre el parametro me muestra lo que contiene, pues bien he ejecutado el procedimiento cambiando el parametro por el valor, ejecuto el procedimiento y me inserta el resultado en la tabla, cabe anotar que la tabla se crea cuando se ejecuta el procedimiento.

Mi necesidad es conocer que sucede y por que no esta llegando ese valor al parametro por lo que no se ejecuta, llevo varios dias realizando pruebas. De antemano muchas gracias.

jejo1984 16-01-2012 14:31:38

Que manejador de BD utilizas????

Casimiro Notevi 16-01-2012 14:51:33

Cita:

Empezado por jejo1984 (Mensaje 423040)
Que manejador de BD utilizas????

Si te fijas, verás que estamos en el foro "MS SQL Server" :)

subzero 16-01-2012 21:18:55

Bueno muchas gracias por lo menos por escribir un mensaje... jejeje. Bueno si estoy utlizando SQL Server 2008 para ser mas especifico. Voy a aprovechar y tratare de exponerlo de otra manera quizas asi sea mucho mas facil de entender.

Tengo una base de datos la cual llamaremos BD_1, en ella se insertan valores en la una tabla cuando esto sucede tengo un disparador que ejecuta envia unos parametros a otra tabla que se encuentra en la BD_2, a traves de un procedimiento almacenado y este hace una consulta sobre la tabla detalle de la BD_1.... ahora exponiendolo asi esta mas que claro... ya entendi porque no se ejecuta... porque aun los datos no se han guardado en la tabla detalle por esta razon no trae nada en la consulata y por consiguiente no inserta estos registros...

A todos muchas gracias por su interes y a "jejo1984" porque si no hubieses leido su post quizas no lo habria pensado de esta forma.

Gracias mil!


La franja horaria es GMT +2. Ahora son las 12:32:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi