ExecuteNonQuery
se usa para ejecutar consultas que devuelven solo el número de filas afectadas
(aunque se pueden completar los parámetros de salida). -1
significa que ninguna fila se vio afectada o que no configuró ningún recuento.
Use otra llamada API si necesita leer datos del sproc.