Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Parametro Tipo BIGINT Stored Procedure (https://www.clubdelphi.com/foros/showthread.php?t=8866)

hibero 04-04-2004 04:02:34

Parametro Tipo BIGINT Stored Procedure
 
Hola a todos.

Estoy utilizando Firebird 1.5, con IBX y D7. Tengo en mi BD un Procedimiento al que le paso un parametro de tipo BIGINT. Como hago para pasarle un parametro de ese tipo

guillotmarc 05-04-2004 11:15:01

Hola.

Pásalo como numeric(18, 0). En realidad, si no lo recuerdo mal, el tipo BIGINT es un alias de ese tipo.

Saludos.

hibero 08-04-2004 23:20:30

si pero como pasas a un procedimiento almacenado este tipo. Si tienes un parametro definido asi en el proedimiento, ¿que haces para pasarselo?

IBStoredProc1.ParamByName('parametro1').AsInteger:=1;

guillotmarc 11-04-2004 19:22:58

Correcto.

¿ Cual es el problema ?

teletranx 13-04-2004 19:29:51

Hola a Todos


Por mi parte ese problema ya lo pase, usando

Numeric(18,2) o Numeric (18,1), ya que con (18,0) no resulto, en en nuestro Amado Delphi Use lo siguiente
Datos.DetcomDC_AFECTO.AsCurrency := Neto; Donde Neto : Currency

Neto := Datos.DetcomDC_AFECTO.AsCurrency;

Juan Carlos:D

guillotmarc 13-04-2004 19:49:31

Había una problema en Delphi 6 y dbExpress, que se resolvió con el correspondiente Update específico para el driver dbExpress de Interbase. Aunque en Delphi 7 no debería haber ningún problema.

Saludos.


La franja horaria es GMT +2. Ahora son las 04:12:51.

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