crystal report datetime字段不显示,但具有值c#
我有一个crystal报告,其中我使用数据集显示值。数据集是从数据连接(表适配器、数据表)中检索的视图(sql视图)填充的。除datetime字段外,所有字段均显示。我已经尝试了所有可能的方法,但没有奏效。我束手无策crystal report datetime字段不显示,但具有值c#,c#,datetime,crystal-reports,C#,Datetime,Crystal Reports,我有一个crystal报告,其中我使用数据集显示值。数据集是从数据连接(表适配器、数据表)中检索的视图(sql视图)填充的。除datetime字段外,所有字段均显示。我已经尝试了所有可能的方法,但没有奏效。我束手无策 我在视图设计中尝试将其转换为sql本身中的字符串 在数据集中 我使用ToText()铸造它,并将其放入公式中,但不断返回 错误“字段未知”。我想我可能已经删除了该字段,但我已经重新添加了数据集、数据表和适配器,并确保我单击了“验证数据库”,该字段就在那里 我试着调试代码以确保值被提
public void loadReport(bool loadAll)
{
AirDataAccess ada = new AirDataAccess();
List<AirData> alist= ada.GetRowLogAllView();
ReportUrl = @"~\Reports\RawLogData.rpt";
reportDocument.Load(Server.MapPath(ReportUrl));
reportDocument.SetDataSource(alist);
CrystalReportViewer1.DataBind();
CrystalReportViewer1.Visible = true;
CrystalReportViewer1.ReportSource = reportDocument;
}
public void loadReport(bool loadAll)
{
AirDataAccess ada=新的AirDataAccess();
List alist=ada.GetRowLogAllView();
ReportUrl=@“~\Reports\RawLogData.rpt”;
Load(Server.MapPath(ReportUrl));
reportDocument.SetDataSource(列表);
CrystalReportViewer1.DataBind();
CrystalReportViewer1.Visible=true;
CrystalReportViewer1.ReportSource=reportDocument;
}
你能检查一下你是否能在crystal report designer中看到该字段吗?我的意思是不通过gui运行报告。是的,我可以在主报告预览期间看到它,但不运行。它会显示。我在报告中添加了一个新的日期-时间字段,但它也不会显示。但这一次,字符串数据类型也不会显示。其他人正在工作e、 这是随机的,我不知道了。我试着把所有的null都设为notnull,以防万一它是罪魁祸首,但仍然是一样的。:(我已经解决了。愚蠢的我..我的模型名和数据库字段名拼写不同。在view/db中它是dateAir,而我的模型说dateAired..我差点撞到我的脑袋了!