Du kannst das Darstellungsproblem auch clientseitig in deinem Programm lösen.
Dazu muss das Event
OnGetText benutzt werden.
Delphi-Quellcode:
procedure TForm1.TimeFieldGetText(Sender: TField; var Text: String; DisplayText: Boolean);
var
zeit : integer;
begin
if Sender.IsNull then
Text := ''
else
begin
zeit := Sender.AsInteger;
Text := Format('%2.2d:%2.2d:%2.2d', [zeit div 10000, (zeit mod 10000) div 100, zeit mod 100]);
end;
end;