【问题标题】:Removing the time on Field object in Crystal Report using vb.net使用 vb.net 在 Crystal Report 中删除 Field 对象的时间
【发布时间】:2015-07-26 08:41:14
【问题描述】:

在我的数据库中,我使用 mysql,我的值为 7/25/2015

我的报告代码:

rptmain.Subreports("CrystalReport1.rpt").SetDataSource(dtincom)

当我显示报告时的问题,它看起来像这样

2015 年 7 月 25 日上午 12:00:00

这不是我想要的。我想要我的数据库中的原始值不做这样的代码是可能的吗?请看下面的图片。

【问题讨论】:

  • 在数据库中是日期字段还是日期时间字段
  • 抱歉,这是一个日期

标签: vb.net crystal-reports


【解决方案1】:
ToText({DataTable1.date_conduct}, "MM-dd-yyyy")

【讨论】:

  • 能否请您 edit 解释为什么这段代码回答了这个问题?纯代码答案是 discouraged,因为它们不教授解决方案。
  • 我实际上不确定为什么 ToText 可以工作,而 CStr 不能。我正在将日期转换为字符串并删除时间,因此您可以在 ToText 中格式化字符串。但我不太确定,这就是我的理解。如果你能启发我,那就太好了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多