如何在C#

时间:2016-11-10 09:31:15

标签: c# mysql asp.net sql-server crystal-reports

我正在做一个应用程序,我必须使用水晶报告打印一些数据,为我使用MySql的数据。
在我的数据库中,我有一个字段显示数月它是这样的:

  


用户-------预见
测试------- 3个月

所以,在我的数据库中,我的列预设显示了月数,我需要的是在水晶报告中将MONTHS添加到字段中... PS:我不想在数据库中添加“MONTHS”,而只是在水晶报告中显示它。 我可以轻松地在datagrid中完成它,但在水晶报告中我没有成功。 谢谢。

2 个答案:

答案 0 :(得分:3)

如果您说需要将文本“MONTHS”添加到月份值“3”并且当前不存在,则可以在Crystal中创建“公式”字段。公式如下:

{Tablename.Prevision} + " MONTH"

如果您在Crystal报表中使用该字段,则会将文本MONTH添加到每行的预设值中。

答案 1 :(得分:2)

只需在SQL查询中添加连接,这样就会返回'3个月'而不仅仅是'3'

类似这样的事情

从YOUR_TABLE_NAME

选择prevision +'months'作为测试