【发布时间】:2012-05-29 02:55:38
【问题描述】:
我们的 Delphi 应用程序使用数据库绑定的 TcxGridDBColumns 让用户将 ISO 8601 格式的日期 (YYYY-MM-DD) 作为字符串进行操作。我想为最终用户提供一个基于日历的日期选择器。
TcxDateEditProperties 不能(直接)使用,因为底层数据库使用字符串字段。所以据我了解,我可以选择
在所有表中创建一个额外的日期列(TDateTime DB 字段),并在 TDataSet 的 BeforePost 事件上将日期转换为 ISO 8601 字符串列
创建自定义 Tcx***Properties 类。这可能涉及从
TcxPopupEditProperties继承。
由于有很多表受到影响,我宁愿使用#2。你能指出帮助我的文件吗?还是有#3?
【问题讨论】:
-
你问DevEx support了吗?他们很有帮助。
-
感谢您的意见,是的,他们一直很有帮助。
标签: delphi devexpress iso8601 tcxgrid