VS 2010中的Crystal Reports:"数据库登录失败"尝试打印文档时出错

时间:2014-04-17 14:29:56

标签: c# visual-studio-2010 crystal-reports-2010

最近我从CR VS2008转到CR 13.0.2 (for VS 2010) Windows 7 (64 bit),使用.NET 4.5框架。

VS2008一切正常,现在我得到了#34;数据库登录失败"错误,我不使用任何数据库。我只在Crystal Report上填充参数和公式字段,并尝试将其打印出来。如前所述,在VS 2008中所有人都在讨好,现在不是。为什么呢?

这是我的简单代码:

//passing data to parameters like (one example):
cr1.SetParameterValue("ParameterName", Actual_Parameter);

//and my code for prinitng:
PrintDocument doctoprint = new PrintDocument();
doctoprint.PrinterSettings.PrinterName = objPrinter.Value.ToString();
cr1.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.DefaultPaperSize;
CrystalDecisions.Shared.PageMargins margins = new CrystalDecisions.Shared.PageMargins(0, 0, 0, 0);
cr1.PrintOptions.ApplyPageMargins(margins);
crystalReportViewer1.ReportSource = cr1;
cr1.PrintToPrinter(1, false, 0, 0);  //and here i get the error!

有人可以帮帮我吗?我真的不知道该怎么做。 米蒂亚

0 个答案:

没有答案