Programación General > Power Builder

 Ejecutar un Store Procedure desde PowerBuilder

(1/4) > >>

maverick2007:
Hola
Deseo saber como hacer una llamada a una funcion que tengo en sql server2000. Tengo una funcion que tiene tres parametros de entrada y un parametro de salida.
Les agradezco de antemano
Maverick

maverick2007:
Hola Amigos
Estoy conociendo la programacion de power builder y estoy en la etapa de conectarme con una funcion de sql server2000, pero no se como implementar una funcion en sql server y como seria la llamada desde power builder.
Gracias de antemano.
Maverick

ArKaNtOs:
mira yo no se absolutamente nada de power builder pero te puedo asegurar que la conexión depende del lenguaje que manejes no del manejador de base de datos, lo mejor seria checar san google :P

aqui hay un enlace, pruebalo y suerte:
http://www.experts-exchange.com/Programmin...Q_20939934.html

F_Tanori:

--- Cita de: "ArKaNtOs" ---mira yo no se absolutamente nada de power builder pero te puedo asegurar que la conexión depende del lenguaje que manejes no del manejador de base de datos, lo mejor seria checar san google :P

aqui hay un enlace, pruebalo y suerte:
http://www.experts-exchange.com/Programmin...Q_20939934.html
--- Fin de la cita ---
Muy cierto aunque con algunos detalles  :rolleyes:


1- creo que no ha preguntado como conectarse  :unsure:  sino como ejecutar una funcion de SQL server desde PowerBuilder  :rolleyes:

2- La pagina que enviaste es un foro donde cobran por ver las respuestas :P

3- Lo de buscar en google es indiscutible :P


si es lo que creo lo que quieres es ejecutar un SP de SQL Server?  :unsure:


en PB8,9,10  ¿Cual es tu Version?

puedes hacer lo de esta manera

Sintaxis:

SQL Server

--- Código: Text --- DECLARE logical_procedure_name PROCEDURE FORSQL_Server_procedure_name@Param1 = value1, @Param2 = value2 , @Param3 = value3 OUTPUT,{USING transaction_object} &#59; 
ODBC

--- Código: Text --- DECLARE logical_procedure_name PROCEDURE FOR  procedure_name  {@param1 = value, @param2 = value2, ...}  {USING transaction_object}; 

Ejemplos:


--- Código: Text ---  DECLARE sp_duration PROCEDURE FOR pr_date_diff_prd_ken @var_date_1 = :ad_start,  @var_date_2 = :ad_end,  @rtn_diff_prd = :ls_duration OUTPUT; 


--- Código: Text --- DECLARE pb_SP_Clientes PROCEDURE FOR  SP_LISTADO_CLIENTES (:sucursal)USING SQLCA; EXECUTE pb_SP_Clientes; 
Segun los resultados devueltos puedes usarlo como un cursor

Tambien seria bueno que le dieras una leida a la ayuda de PB

Saludos

ArKaNtOs:
Lo siento, la verdad no me fije bien, es que fue de las primeras paginas q me retorno san google camarada :P sorry

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa