Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-02-2014
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Question ¿'Storeprocedure que devuelva registros?

tengo una duda

con este storeprocedure con una consulta

Código SQL [-]

SET TERM ^ ;

CREATE PROCEDURE TABLAS (
 FECHA INTEGER)
 RETURNS
 (
 REGVIEW    INTEGER
 )
AS 
declare variable CONTADOR integer;

BEGIN
  
      CONTADOR  = 0;
      
 
select count(folios) from facturas where fecha = :FECHA
INTO :CONTADOR ;  
  

END^

SET TERM ; ^
Se procesa la informacion bien. del select obtengo un valor
pero tambien quiero que se pueda visualizar el resultado

pense que con esto funcionaria peor no se deja

Código SQL [-]

SET TERM ^ ;

CREATE PROCEDURE TABLAS (
 FECHA INTEGER)
 RETURNS
 (
 REGVIEW    INTEGER
 )
AS 
declare variable CONTADOR integer;

BEGIN
  
      CONTADOR  = 0;
      
 
select count(folios) from facturas where fecha = :FECHA
INTO :CONTADOR,  :REGVIEW ;  
  

END^

SET TERM ; ^
¿
se puede hacer lo que pretendo o forzosamente tengo que hacer otra consulta y agregar el valor de la nueva consulta
y no puedo reutilizarlo.??
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Función devuelva día del año Moparova Varios 2 23-04-2007 23:03:59
sybase + storeprocedure y RollBack Enan0 Conexión con bases de datos 0 09-06-2006 03:24:11
Procedimientos almacenados en delphi con storeprocedure pgl Firebird e Interbase 7 05-11-2005 00:58:53
UDF que devuelva dia de la semana gendelphi Firebird e Interbase 3 05-03-2004 15:30:27
Funcion que devuelva mas de un valor ckaki Varios 1 27-11-2003 00:07:59


La franja horaria es GMT +2. Ahora son las 02:02:15.


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
Copyright 1996-2007 Club Delphi