PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 28 → Llamado a procedimientos almacenados de SQL SERVER
Llamado a procedimientos almacenados de SQL SERVER
Débuté par Marco A Gonzalez, 02 aoû. 2016 18:41 - 1 réponse
Posté le 02 août 2016 - 18:41
Por favor, alguien que me diga como llamar un procedimiento almacenado de SLQ SERVER con paso de parametros y codigo de retorno.

De antemano agradezco la ayuda que me puedan brindar.
Posté le 03 août 2016 - 23:47
Buenas.. Para Ejecutar SP's suelo utilizar esto:

consulta is string = [
exec NombreDelSP %1,%2,%3,...,%n
]//Pones tantos % como parámetros tenga tu SP

consulta=StringBuild(consulta, "'"+EDT_1+"'", "'"+EDT_2+"'",..., "'"+EDT_n+"'") //Llenas los parámetros desde tus Cajas de Texto o variables.. según sea tu estilo.

Resultado is Data Source //Variable en la que almacenarás toda la data resultante de tu SP

IF NOT HExecuteSQLQuery(Resultado, NombreDeLaConexionSQL, hQueryWithoutCorrection, consulta) THEN
Error (HErrorInfo())
RETURN
END

Si no hay fallos en la conexión o el SP, la variable 'Resultado' es la que se debe manipular de ahora en adelante.
Espero te sirva, Saludos.