Power Builder - Ejecutar Store Procedure

 
Vista:

Ejecutar Store Procedure

Publicado por Carlos Rojas (66 intervenciones) el 27/03/2004 18:11:18
Hola como esta, amigo, tengo un store procedure en una base de datos SqlServer, y quiere ejecutarlo desde power builder pasandole dos parametros,,,,, cuan es la sentencia para ejecutar el store procedure con parametros ?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar Store Procedure

Publicado por Luis Mangel (31 intervenciones) el 30/03/2004 17:15:50
Primero en el objeto transaccion de la aplicacion en la declaracion local external function debes declarar el store procedure algo asi.
function long csp_nombre_store_procedure(string param1,string param2,string param3) RPCFUNC ALIAS FOR "dbo.csp_nombre_store_procedure", esta definicion se puede hacer con el con el boton paste SQL opcion remote store procedure.

Luego de eso debes llamar el store procedure en el lugar donde lo nesecitas, algo asi
sqlca.csp_pase_envio(param1,param2,param3)

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar Store Procedure

Publicado por carlos gil (124 intervenciones) el 30/03/2004 17:28:42
DECLARE Proc01 PROCEDURE FOR sp_NuevaCompra
@ai_prov = :ii_Prov,
@ad_fec2 = :adt_fecha_rec,
@ad_monto = :ldec_Monto,
@ad_dscto = :ldec_Dscto,
@av_serie = :as_serie,
@av_numero = :as_num,
@ai_usuario = :gi_usuario,
@an_igv = :gdec_igv,
@ad_emifec = :adt_fechaemision,
@valgra = 0,
@valexo = 0,
@valimp = 0,
@tipocp = :ai_tipocp,
@ndias = :ai_ndias;

Execute Proc01;
Fetch Proc01 Into :il_keycompra;
Close Proc01;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar