![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Ayuda! ¿Cómo llamar a Procedimiento Almacenado?
Buenas!
Estoy tratando de llamar desde delphi 7 a un procedimiento almacenado de mi base de datos Postgre 8.4..Para la conexión uso los componentes Zeos. Tiro al formulario un Zconection el cual tiene las propiedades para conectarse a la base de datos, lo cual anda bien..Luego para obtener el procedimiento almacenado tiro un ZStoredProc al que asocio con la conexión anterior y selecciono el procedimiento almacenado que quiero ejecutar.. Mi problema es que nose como pasarle el parámetro integer que necesito para ejecutarlo.. el codigo del procedimiento es el siguiente: CREATE OR REPLACE FUNCTION "public"."obtener_notas" ( integer ) RETURNS SETOF "public"."clientes-notas" AS $body$ select * from "clientes-notas" where id_cliente = $1 $body$ LANGUAGE 'sql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER COST 100 ROWS 1000; Por favor necesito ayuda para poder continuar con algo básico como llamar a un procedimiento almacenado. Disculpen soy novato jeje |
#2
|
||||
|
||||
¿Pero desde sql o desde delphi?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
desde delphi! Al tratar de ejecutar el prodecimiento como también al querer activarlo obtengo el error Unsopported Operation..
|
#4
|
||||
|
||||
¿Puedes poner el código que usas?
También puedes hacer una búsqueda en clubdelphi, se ha tratado en otras ocasiones. Además tienes abajo de esta página varios enlaces que te pueden servir.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Si usas Tquery te pongo un ejemplo:
|
#6
|
||||
|
||||
Aqui te pongo la funcion o procedimiento:
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como mandar llamar un procedimiento almacenado desde delphi | richy08 | MS SQL Server | 1 | 03-02-2010 01:06:23 |
ayuda de como Insertar registro con procedimiento almacenado y campo autoincremento | El_Chava | Firebird e Interbase | 5 | 25-11-2008 06:57:42 |
llamar Procedimiento almacenado en una consulta | tcp_ip_es | MySQL | 3 | 17-06-2008 12:47:38 |
Ayuda, como llamar a un procedimiento desde otro procedimiento? | Ariatna | Varios | 1 | 01-02-2005 04:05:35 |
ayuda al llamar un procedimiento... | ronimaxh | Firebird e Interbase | 8 | 27-04-2004 01:53:33 |
![]() |
|