Execução de stored procedure
Bom dia!
Tenho utilizado procedures do SQL Server nas aplicações que desenvolvo, mas não sei se estou chamando as mesmas do modo correto.
Utilizo ZEOSLIB e estou fazendo assim:
1- fecho a query;
2- clear;
3 -chamo a procedure;
4- executo o sql.
query1.close;
query1.sql.clear;
query1.sql.add(´exec dbo.sp_clientes´);
query1.execsql;
Teria um modo mais simples de se fazer isso?
Obrigado
Tenho utilizado procedures do SQL Server nas aplicações que desenvolvo, mas não sei se estou chamando as mesmas do modo correto.
Utilizo ZEOSLIB e estou fazendo assim:
1- fecho a query;
2- clear;
3 -chamo a procedure;
4- executo o sql.
query1.close;
query1.sql.clear;
query1.sql.add(´exec dbo.sp_clientes´);
query1.execsql;
Teria um modo mais simples de se fazer isso?
Obrigado
Daykas
Curtidas 0
Respostas
Paulo
18/09/2007
Não conheço a ZeosLib, mas no DBX existe um componente SqlStoredProc e nele você só passaria os parametros e depois um exec nele. Ele estaria já ligado a uma determinada SP.
GOSTEI 0