我有以下一些简单的代码,基于教程应该可以工作:
Try
Dim report As CustomerStatus = New CustomerStatus
report.Load("Reports/CustomerStatus.rpt")
report.SetParameterValue("id_customer", 130)
report.SetDatabaseLogon("root", "", "localhost", "aerospace")
report.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, "c:\customer_status.pdf")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
无论我是直接连接(SetDatabaseLogon)还是使用报告编译时指定的详细信息,我都会收到此错误:
"Database Logon Failed."
我也尝试连接到本地和生产服务器,但都不起作用。
我正在为 Visual Studio 2012 Professional 使用 Crystal Reports。