X
xhyph
Unregistered / Unconfirmed
GUEST, unregistred user!
问一个问题,MDISA里,我需要服务端接受到数据后在服务端的一个FORM里面显示,我在客户端的一个'时间'字段用DisplayFormat := 'HH":"NN":"SS'格式化后,显示正常,但送到服务端后显示又恢复到原来状态,怎么办?(20分)<br />procedure TWatchSever.WS_DataSetProviderAfterUpdateRecord(Sender: TObject;
SourceDS: TDataSet;
DeltaDS: TClientDataSet;
UpdateKind: TUpdateKind);
begin
TDateField(DeltaDS.FieldByName('时间')).DisplayFormat := 'HH":"NN":"SS';
//在这里我添加数据,并且格式化,但是没有用
MainForm.AddChildStr(DeltaDS.FieldByName('客户名').AsString,
DeltaDS.FieldByName('事件类型').AsString,
DeltaDS.FieldByName('事件描述').AsString,
DeltaDS.FieldByName('时间').AsString,
DeltaDS.FieldByName('日期').AsString )
end;
SourceDS: TDataSet;
DeltaDS: TClientDataSet;
UpdateKind: TUpdateKind);
begin
TDateField(DeltaDS.FieldByName('时间')).DisplayFormat := 'HH":"NN":"SS';
//在这里我添加数据,并且格式化,但是没有用
MainForm.AddChildStr(DeltaDS.FieldByName('客户名').AsString,
DeltaDS.FieldByName('事件类型').AsString,
DeltaDS.FieldByName('事件描述').AsString,
DeltaDS.FieldByName('时间').AsString,
DeltaDS.FieldByName('日期').AsString )
end;