![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
recuperando muchos registros con StoredProc
Buenas.
El problema pasa con que tengo un procedimiento almacenado cuyo codigo es el sig: Código SQL [-] CREATE OR REPLACE FUNCTION "public"."GetDatosEmpledo" (integer) RETURNS "public"."personal" AS $body$ DECLARE xnumempleado ALIAS FOR $1; xreg personal%ROWTYPE; BEGIN SELECT * INTO xreg FROM personal WHERE numempleado=xnumempleado; RETURN xreg; END; $body$ LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; como veran esta en pl/pgSQL que retona un registro de la trabla personal con un objeto storedProc que esta relacionado con un Data set. Deseo recuperar estos datos para posteriormente mostrarlos en un DBGrid para ello empleo el siguiente codigo Código Delphi [-]procedure TForm1.Button1Click(Sender: TObject); begin with StoredProc1 do begin ParamByName('numempleado_').AsInteger := StrToInt(Edit1.Text); Prepare; open; end; end; pero me sale el siguiente error Key violation. GetData to Procedure return failed Que estoy haciendo mal?? por favor HELP ME ! |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Guardar muchos muchos Tedit | el-mono | OOP | 4 | 30-09-2008 06:40:33 |
Recuperando mysql decimal con tipo single | Migmam2 | SQL | 3 | 27-08-2007 16:53:36 |
Problemas con generadores en relacion Muchos-a-Muchos | Hagen | Firebird e Interbase | 3 | 30-10-2006 16:47:51 |
Recuperando imagenes desde Oracle | MarioATamborini | Oracle | 4 | 14-07-2005 21:52:14 |
Recuperando imagenes desde Oracle | vmladino | Gráficos | 1 | 11-11-2004 17:23:35 |
![]() |
|