Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Procedimientos Almacenados con TADOQUery (https://www.clubdelphi.com/foros/showthread.php?t=29191)

PTW 15-01-2006 01:46:51

Procedimientos Almacenados con TADOQUery
 
Holas Chic@s

Tengo un procedimiento almacenado en SQL Server. Este procedimineto almacenado realiza una consulta decolviendo varias filas.

Si utilizase un componente TADOQuery, ¿hay alguna manera de asignarle al componente TADOQUery el nombre del procedimiento almacenado?


Muchas gracias

lucasarts_18 15-01-2006 04:27:39

Hola:
No entiendo muy bien lo que quieres lograr, pero te puedo decir que desde un TAdoQuery también puedes ejecutar un procedimiento almacenado agregando al método Add() la instrucción Execute NombreProcedimiento

Hasta Luego -

lgarcia 16-01-2006 19:08:33

SP con AdoQuery
 
Hola:

Me pareces que podrias usar mejor un AdoStoreProcedure que trabaja directamente con el nombre del procedimiento almacenado y se ejecuta de la siguiente forma:

Cita:

with Name do
begin
Parameters.ParamByName('@ci').Value:= EditCI.Text;
Prepared:= True;
ExecProc;
end;
Donde name es el nombre del componente AdoStoreProcedure y este tiene una propiedad ProcedureName donde tu seleccionas el SP que previamente habias creado en SQL. La sentencia de Parameters lleva tantos parametros como los que tienes en el SP.

Saludos
Luis Garcia


La franja horaria es GMT +2. Ahora son las 13:01:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi