[firebase-br] Procedure em C para UDF
Gelson Borsoi Lista Firebase
firebase em borsoi.com.br
Qua Jan 17 17:19:32 -03 2007
Olá a todos.
Gostaria de saber se alguém da lista teria disponibilidade para transcrever
a procedure Delphi abaixo para C:
procedure UltDiaMesData(Ret: PFBTS; var dData: TFBDate); cdecl; export;
var
R: TDateRec;
begin
R := FBDecDate(dData);
Ret^.Date := FBEncDate(DateRec(R.Year, R.Month, LastDay(R.Year, R.Month)));
Ret^.Time := FBEncTime(TimeRec(23, 59, 59));
end;
A mesma está registrada no Firebird da seguinte maneira:
DECLARE EXTERNAL FUNCTION ULTDIAMESDATA
TIMESTAMP,
TIMESTAMP
RETURNS PARAMETER 1
ENTRY_POINT 'UltDiaMesData' MODULE_NAME 'vsudf'
Essa declaração poderá ser alterada se necessário.
Desde já agradeço.
Gelson Borsoi
--
http://www.borsoi.com.br)
Mais detalhes sobre a lista de discussão lista