我在Windows下有一个客户端/服务器应用程序,其中 crystal报表版本13.0.0.xxx 已连接到 Bd SqlServer 2008R2 ,我安装了Sap Crystal报表我的计算机上运行时框架x64 来显示报告和打印。在开发应用程序的计算机上,所有程序都运行良好。我使用高级安装程序创建了可执行文件,并从 SAP Crystal Report x32,x64 中为未来的部署添加了两个版本的框架。在另一台计算机上安装后,当我尝试执行生成该消息的报告
无法打开连接。
详细信息:数据库供应商代码:17
无法打开连接。
Orders.BOL.TaskDetail {393C9017-0ED1-4E1E-8824-E222F4B9D14C} .rpt
详细信息:数据库供应商代码:17英寸
我无法理解问题,您是否也有该问题以及如何解决?
谢谢
这是我的代码:
private void Form1_Load(object sender, EventArgs e)
{
if(Service.ServeurService.IsServeurOn()){
try
{
Facture cryRpt = new Facture();
DataSet ds = ctv.ListerVente(codevent);
cryRpt.SetDataSource(ds);
crystalReportViewer1.ReportSource = cryRpt;
}
catch (Exception ex)
{
MessageBox.Show("" + ex);
}
}
else
{
System.Media.SystemSounds.Beep.Play();
MessageBox.Show(" Serveur Indisponible !!!");
this.Hide();
}
}