Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-04-2013
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Red face obtener los parametros de un PROCEDURE en Interbase

hola estoy haciendo una pequeña aplicación desde delphi 6
1.para ver mis procedimientos en mi base datos,
ok.
ya lo hice


2.ahora al escojer mi procedimiento, quiero obtener los parámetros de entrada y de salida
3.igualmente que me visualice el codigo de mi procedimiento en la base de datos


Interbase vs 6.0

A traves de este codigo obtengo todos los procedimientos de mi base de datos
select distinct RDB$PROCEDURE_NAME from RDB$PROCEDURES
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #2  
Antiguo 11-04-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Responder Con Cita
  #3  
Antiguo 12-04-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Ejemplo para Firebird (y probablemente para InterBase también):
Código SQL [-]
Select * From RDB$Procedure_Parameters Where RDB$Procedure_Name = 'SPFACTORESTARIFA'

Tip: Te recomiendo hacerle caso a Casimiro.
Responder Con Cita
  #4  
Antiguo 13-04-2013
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Question

no me funciona ese codigo
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #5  
Antiguo 13-04-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Se me ha roto el botijo
Responder Con Cita
  #6  
Antiguo 13-04-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por ingabraham Ver Mensaje
no me funciona ese codigo
¿Qué código exacto probó usted?
Responder Con Cita
  #7  
Antiguo 13-04-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Se me ha roto el botijo
Saca fuerzas de flaqueza, así son estos tiempos.

Responder Con Cita
  #8  
Antiguo 13-04-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por ingabraham Ver Mensaje
no me funciona ese codigo
Hola.

Que extraño... A mi me funciona perfectamente.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #9  
Antiguo 13-04-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
ingabraham,

Cita:
Empezado por ingabraham
...ver mis procedimientos en mi base datos...obtener los parámetros de entrada y de salida...visualice el código de mi procedimiento...
Revisa este código:
Código SQL [-]
Retrieving Information on a Procedure

-----------------------------------------------
 This select returns stores information about a database’s stored procedures
 -----------------------------------------------
select distinct RDB$PROCEDURE_NAME 

from RDB$PROCEDURES

-----------------------------------------------
This select returns the source for a procedure
-----------------------------------------------
select rdb$procedure_source 

from     rdb$procedures 

where     rdb$procedure_name = 'ADD_EMP_PROJ';

-------------------------------------------------------------------------
This select returns the parametersc name, datatype, datatype length, and
weather it is an input or output parameter 
-------------------------------------------------------------------------
select p.rdb$parameter_name, 
    p.rdb$parameter_type, 
    t.rdb$type_name, 
    f.rdb$field_length 

from     rdb$procedure_parameters p, rdb$fields f, rdb$types t 

where     p.rdb$field_source=f.rdb$field_name and
     p.rdb$procedure_name='ADD_EMP_PROJ' and 
    f.rdb$field_type=t.rdb$type and 
    t.rdb$field_name='RDB$FIELD_TYPE';
Revisa estos links:
Cita:
1- Retrieving Information about InterBase System Objects : http://edn.embarcadero.com/article/25259

2- InterBase6SQL (Chapter 7 System Tables and Views) : http://www.di.univaq.it/gdellape/dow...=InterBase6SQL
Espero sea útil

Nelson.
Responder Con Cita
Respuesta



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
Zeos, Stored Procedure y Parametros betto MySQL 3 18-02-2017 03:45:30
problema con parametros de un stored procedure ritamarkarla SQL 2 03-04-2012 14:56:16
Parametros + Stored Procedure betto MySQL 6 14-06-2010 21:30:52
procedure con parametros variables rruffino SQL 1 05-03-2009 01:58:55
Parametros Para Store Procedure En Cystal 10 RicardoLT Impresión 2 09-09-2004 13:19:01


La franja horaria es GMT +2. Ahora son las 03:07:26.


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