Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Postgres Numeric (https://www.clubdelphi.com/foros/showthread.php?t=92123)

rocksoft 03-08-2017 05:56:51

Postgres Numeric
 
Hola a todos de nuevo,

estoy delante de un problema medio tonto, estoy usando Postgres con campos numericos por ejemplo: numeric(15,5) por que deseo 5 decimales

tengo una funcion a la que envio el dato numerico, pero no se por que rallos no lo acepta

FDS_Func.StoredProcName := 'funcionxx';
FDS_Func.Prepare;
FDS_Func.Params[1].As_XXXXr := 1; // ya proble con varisos tipos y ninguno lo acepta
FDS_Func.ExecProc;

no se si tendre que hacer un Data Type Mapping en (FireDAC), espero que alguien tenga alguna idea?

muchas gracias

Casimiro Notevi 03-08-2017 09:36:33

No queda claro el problema que tienes.

Y no olvides poner los tags al código fuente:



Gracias :)

oscarac 03-08-2017 15:54:38

no acepta que?

rocksoft 03-08-2017 18:18:55

Hola Chicos,

bueno ya resolvi mi problema, la forma de pasar un valor a un numeric es con Value, con asfloat, ascurrency etc no llegan

Código Delphi [-]
FDS_Func.StoredProcName := 'funcionxx';
 FDS_Func.Prepare;
 FDS_Func.Params[1].Value := 1; // ya proble con varisos tipos y ninguno lo acepta
 FDS_Func.ExecProc;

gracias de todos modos :)

@Casimiro Notevi en la emocion de la batalla olvide los tags :)
@oscarac, cuando envio el parametro a la funcion desde Delphi, no me aceptaba el valor


La franja horaria es GMT +2. Ahora son las 02:16:34.

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