Forum: Datenbanken
Delphi
by marabu,
9. Dez 2005
Hallo Atrum,
wäre ein calculated field keine Lösung für dich? Definiere es als string der Länge 8 und weise ihm in der Ereignisbehandlungsroutine OnCalcFields() deiner DataSet-Komponente den Wert TimeToStr(Dataset.FieldByName(DeinDateTimeFeldName).AsDateTime)) zu.
marabu
Forum: Datenbanken
Delphi
by marabu,
9. Dez 2005
Herzlich willkommen in der Delphi-PRAXiS, Atrum.
Wenn du mit einer CustomConnection arbeitest, dann verwendest du doch bestimmt das Ereignis OnGetRow(). Wenn ich die Online-Hilfe richtig verstehe, dann könntest du bei der Übergabe des Feldwertes diesen so vorformatieren:
procedure TDemoDM.CustomCXNGetRow(Connection: TRvCustomConnection);
begin
with Connection do
begin
// ...