Hola Amigos...
Como guardar un Procedure Store en MySQL desde una app??
en los ejemplos solo hay manera de ejecutarlos, mas no de como introducirlos en el MySQL,
Salu2
Hola Amigos...
Como guardar un Procedure Store en MySQL desde una app??
en los ejemplos solo hay manera de ejecutarlos, mas no de como introducirlos en el MySQL,
Salu2
Saludos
usa el metodo execute
cCmdSql := "CREATE FUNCTION hola (s CHAR(20)) RETURNS CHAR(50) " +;
        "RETURN CONCAT('Hola, ',s,' !')"
TRY
  oApp:oCon:Execute(cCmdSql)
CATCH oError
  MsgInfo("No se pudo ejecutar el comando !",oApp:cAplicacion)
  ShowError(oError)
  RETURN(.F.)
ENDcProc := "SELECT specific_name FROM information_schema.routines WHERE specific_name = 'proc001'"
oDatos := oMySQL:Query(cProc)
If oDatos:RecCount() = 0         // no existe el procedure  y lo creamos
 cProc := "CREATE PROCEDURE proc001( dFecha INT ) "
 cProc += "SELECT productos.*, IFNULL((SELECT imagenes.registro FROM imagenes WHERE imagenes.cod_producto = productos.cod_producto),0) AS imagen  FROM productos WHERE productos.cod_producto <> '' ORDER BY productos.producto, productos.codbar1, productos.codbar2"
 IF !oMySQL:Execute(cProc)
  Return(NIl)
 EndIf
Endif
oDatos := oMySQL:Query( "CALL proc001('1')", .t. ) Â // ejecutamos el procedureMr:
Más fácil que quitarle su dinero a una borracha !,
Saludos