Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 10-04-2008
Avatar de RolphyReyes
RolphyReyes RolphyReyes is offline
Miembro
 
Registrado: ago 2004
Ubicación: Santo Domingo
Posts: 285
Poder: 22
RolphyReyes Va por buen camino
Lightbulb

Saludos.

Soy nuevo en esto de Oracle pero nosotros acá en la empresa utilizamos D2007, Oracle 10 y nos conectamos con dbExpress, esto es parte de un procedimiento:

Código SQL [-]
create or replace procedure STORED_PROCEDURE
(  V_NUMERO IN NUMBER DEFAULT NULL,
   CV_1 IN OUT SYS_REFCURSOR) is
begin
   OPEN CV_1 FOR
        SELECT *
        FROM VIEW 
        WHERE NUMERO = NVL(V_NUMERO, 0)
        AND CAMPO2 IN (1, 2 ,3)
        ORDER BY CAMPO1, CAMPO2;
  
end;

El VIEW es tu sentencia de SELECT estandard y el procedimiento nos sirve para filtrar la data según el usuario.

La sentencia para llamarlo como FireBird (select * from procedimiento) realmente no la manejo pero nosotros utilizamos el componente de stored procedure de dbExpress y lo conectamos a un ClientDataSet vía el Provider y solo hacemos ClientDataSet.Open (si lleva parámetros se lo enviamos). Ya el ClientDataSet sabe que hacer.

Hasta luego.
__________________
Gracias,
Rolphy Reyes
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
micracion firebird 1.5 a oracle 10g ASAPLTDA Oracle 2 11-04-2008 08:10:02
FYRACLE Firebird mode ORACLE ASAPLTDA Firebird e Interbase 1 05-08-2005 17:43:01
exportar una tabla de oracle 9i a paradox o firebird ARCON Oracle 1 28-10-2004 10:38:22
Migracion de Firebird a Oracle SCORDOBA Oracle 1 14-06-2004 21:51:27


La franja horaria es GMT +2. Ahora son las 11:20:51.


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