PDA

Ver la Versión Completa : Ejecutar una consulta de Access


Leviatan
16-10-2006, 22:39:44
Hola amigos:

Tengo una consulta en una BD Access que realiza una inserción a una tabla y que recibe un nro. determinado de parámetros. ¿Cómo hago para invocar esa consulta desde mi aplicación Delphi con los parámetros requeridos?

Un abrazo a todos y gracias por su colaboración.

kyke_mx
16-10-2006, 22:55:54
Creo que lo mas conveniente seria copiar el codigo sql y ejecutarla con un Query o al Procedimiento almacenado. con sus respectivos parametros.

Neftali [Germán.Estévez]
17-10-2006, 10:08:37
Tengo una consulta en una BD Access que realiza una inserción a una tabla y que recibe un nro. determinado de parámetros. ¿Cómo hago para invocar esa consulta desde mi aplicación Delphi con los parámetros requeridos?

Revisa los componentes ADO, en concreto TADOStoredProc; Como te han dicho las consultas almacenadas en una Base de Datos MDB, se pueden lanzar desde Delphi como si fueran Stored Procedures y los parámetros de la consulta son los parámetros del Stored Procedure.

Revisa la ayuda de este componente y encontrarás algun ejemplo; Si buscas en los foros también puedes encontrar mucha información; por ejemplo este hilo (http://www.clubdelphi.com/foros/showthread.php?t=25568&highlight=ADOStoredProc).