Delphi - Recoger el Valor de un SP en un DBEdit

 
Vista:

Recoger el Valor de un SP en un DBEdit

Publicado por Juan (15 intervenciones) el 30/05/2005 12:55:12
Hola tengo este SP pero como haria para colocarlo dentro de un DBedit, y que componenete IBX Debo usar.

CREATE PROCEDURE CODIGO_SIGUIENTE
RETURNS (
NUEVO_CODI_CLIE VARCHAR(10))
AS
begin
NUEVO_CODI_CLIE='CLI' || CAST(gen_id(codi_gener,0)+1 AS VARCHAR(7));
suspend;
end

txt_cod.text:=...............???????????
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Recoger el Valor de un SP en un DBEdit

Publicado por Elena (330 intervenciones) el 30/05/2005 14:43:35
Recuerda que los procedimientos no te devuelven ningún valor por lo tanto, debes almacenar tu valor en una tabla temporal y tu dbedit enlazarlo a dicha tabla.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Recoger el Valor de un SP en un DBEdit

Publicado por Juan (15 intervenciones) el 30/05/2005 14:47:13
Pero como haria eso me podriar poner un ejemplo.

Uso Firebird 1.5

Soy Nuevo en esto y desconozco un poco de esto.

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Recoger el Valor de un SP en un DBEdit

Publicado por Elena (330 intervenciones) el 31/05/2005 14:36:55
Aunque no he usado el firebird trataré de ayudarte... Creas un tabla en la q guardarías el valor.
CREATE PROCEDURE CODIGO_SIGUIENTE
RETURNS (
NUEVO_CODI_CLIE VARCHAR(10))
AS
begin
Delete LaTablaQueCreaste
NUEVO_CODI_CLIE='CLI' || CAST(gen_id(codi_gener,0)+1 AS VARCHAR(7));
INSERTO INTO LaTablaQueCreaste(campos) values (VAlores)
suspend;
end

Ahora abres la tabla desde delphi
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar