Para crear un DW de tipo Stored Procedure, seguimos los sgtes pasos:
1 - Clic en New del PowerBar, luego en la pestaña DataWindow elegimos Grid y OK
2 - Luego nos mostrara la sgte ventana donde elegiremos Stored Procedure y Next
4 - Por ultimo asociamos el Objeto DataWindow de tipo Stored Procedure al Control DataWindow de la ventana en la que deseamos mostrar los datos.
1 comentario:
Hice un STORE PROCEDURE en MySQL para empezar a conocer sobre este tema, con el siguiente SQL
CREATE PROCEDURE PRUEBA(codigo varchar(4))
SELECT * FROM CLIENTES WHERE CLIENTES.CÓDIGOCLIENTE = codigo
Cuando quiero acceder desde el Profile de Power Builder me sale este error:
SQLSTATE = S0022
[NySQL][ODBC 5.3(w)
Driver][mysqld-5.5.5-10.1.21-MariaDB]Unknown column
'codigo' in 'field list']
1 excute root.PRUEBA;0 codigo = codigo
Obviamente no me permite crear el Datawindows Store Procedure.
Sin embargo cuando no le pongo parametros al Store Procedure en MySQL funciona normal y me permite la creacion del objeto datawindow store procedure.
Debo hacer algun cambio en la configuracion del ODBC, del PowerBuilder o del SP en MySQL?
Muchas gracias
Publicar un comentario