You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 28, 2023. It is now read-only.
As execuções de Stored Procedure no SQL Server seguem a sintaxe de retorno, ou com parâmetros, na seguinte forma exec sp_GenericStoredProcedure :Param1, :Param2, :Param3, :Param4 ;
Portanto, precisamos de uma function para executar os scripts no banco - e talvez instanciar e destruir o objeto dentro da própria execução. Uma proposta de implementação seria:
function RunStoredProcedure(NomeProcedure: String, Parameters: Array of Variant, GetOutput: Boolean): return Variant
Neste caso, se GetOutput for true, a função deve obter a saída da procedure e retornar. Caso contrário, como o resultado é Variant, podemos simplesmente retornar True ou False de acordo com o resultado da execução da procedure.
Considerações
Podemos criar um objeto SQL Server dentro da conexão para lidar com as tarefas específicas de SQL Server, e manter as operações CRUD genéricas em um componente global, que implementa as interfaces de construção do SQLBuilder.
The text was updated successfully, but these errors were encountered:
Proposta
As execuções de Stored Procedure no SQL Server seguem a sintaxe de retorno, ou com parâmetros, na seguinte forma
exec sp_GenericStoredProcedure :Param1, :Param2, :Param3, :Param4
;Portanto, precisamos de uma function para executar os scripts no banco - e talvez instanciar e destruir o objeto dentro da própria execução. Uma proposta de implementação seria:
function RunStoredProcedure(NomeProcedure: String, Parameters: Array of Variant, GetOutput: Boolean): return Variant
Neste caso, se
GetOutput
for true, a função deve obter a saída da procedure e retornar. Caso contrário, como o resultado é Variant, podemos simplesmente retornar True ou False de acordo com o resultado da execução da procedure.Considerações
Podemos criar um objeto SQL Server dentro da conexão para lidar com as tarefas específicas de SQL Server, e manter as operações CRUD genéricas em um componente global, que implementa as interfaces de construção do SQLBuilder.
The text was updated successfully, but these errors were encountered: