Recibir valores de un Procedimiento almacenado
Hola a todos..
Mi consulta es la siguiente: Tengo un procedimientos almacenados en SQL Server 2000 del tipo Código SQL [-] CREATE PROCEDURE[dbo].[NOMBRE] @parametro tipodatos(x) AS Select datos from tabla where campo=@parametro RETURN GO estos procedimeintos estan diseñados para devolver un solo valor o un solo registro. Desde un DataModule me conecto a la BDs usando un TADOConnection y llamo a los porcedimientos almacenados utilizando un TADOStoreProc Código Delphi [-] with Datamodule1 do BEGIN ADOSToreProc1.Close; ADOSToreProc1.Parameters.ParamByName('@PARAMETRO).Value:=trim(Algo.Text); ADOSToreProc1.ExecProc; //a partir de aqui es mi duda BUSCA_GRUPO.Open; //como recupero aqui el valor que me devuelve el procedimiento // o como recupero si lo que devuelve es un registro END y si... sería mucho más sencillo hacerlo usando ADOQuery pero de verdad necesito hacerlo de esta forma :o Agradezco cualquier ayuda Un saludo a todos los foristas...! |
|
Gracias...!
Probé tu sugerencia y me funcionó a la perfeccion
Gracias por tu ayuda Un Saludo |
La franja horaria es GMT +2. Ahora son las 13:55:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi