繁体   English   中英

使用Delphi和firedac在MySQL中编辑日期时间字段

[英]Editing datetime fields in MySQL using Delphi and firedac

我正在使用Delphi 10.1和Firedac组件连接到MySQL数据库。 使用实时绑定或VCL数据感知组件,我可以编辑MySQL表中除日期(例如发票日期)以外的数据。 我知道ISO格式的Delphi TDateTime和MySQL DateTime之间存在类型差异,但是我不知道如何或在哪里进行转换? 任何帮助,不胜感激。

非常感谢

马特

您可以将TFDConnection映射dtTimeStamp的数据类型映射添加到dtDateTime 就像是:

with FDConnection1.FormatOptions.MapRules.Add do begin
  SourceDataType := dtTimeStamp;
  TargetDataType := dtDateTime;
end;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM