Ver Mensaje Individual
  #1  
Antiguo 20-05-2007
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Reputación: 22
David Va por buen camino
Smile Como obtengo los datos con un procedimiento almacenado

Hola

He realizado un procedimiento almancenado , que funciona dentro de interbase .
es un procedimiento de selección , es decir , recibe dos datos : fecha y almacen y devuelve el articulo y la cantidad .

Estoy con interbase , he puesto un compenente TIBStoredProc , llamado SPStock , ligado a la base de datos , al transaction y en la propiedad StoredProcName he encontrado el procedimiento almancenado .

Luego pongo un botón y pongo lo siguiente

Código Delphi [-]
SPStock.Prepare;
SPStock.ParamByName('fecha').AsDateTime := fechainput;
SPStock.ParamByName('almacen').AsDateTime := almaceninput;
SPStock.ExecProc;

El caso es que ligo un datasource con el TIBStoredProc , pero no hace nada , además el procedimiento tenia que tardar un rato en ejecutarse y lo hace muy rapido sin hacer nada .

Me gustaria con que componentes de la paleta de interbase y se hace funcionar un procedimiento de selección , para que salgan los datos en un DBGrid.

Un saludo
Responder Con Cita