c# - Crystal Report 使用 C# 和 SQL Azure 加载报告失败
问题描述
我在 Visual Studio 2019 中使用 C# .NET Framework 制作了一个项目。我使用 Crystal Reports 2008 进行报告和 SQL Azure 用于数据库。我在我的项目资源中添加了报告,然后调用。这是报表的加载函数的代码。
ConnectionInfo con = new ConnectionInfo();
if (VAR == "ChofAcc")
{
chofac1.SetDatabaseLogon(con.UserID,con.Password,con.ServerName,con.DatabaseName);
crystalReportviewer2.ReportSource = chofac1;
foreach (ReportObject ro in chofac1.ReportDefinition.ReportObjects)
{
if ((ro.Kind == ReportObjectKind.FieldObject && ro.Name == "hed1"))
{
((FormulaFieldDefinition)((FieldObject)ro).DataSource).Text = "'" + checkusersfrm.header + "'";
}
}
}
它工作得很好,但是当我在客户的系统上安装 ClickOnce & CR_Runtime_32_bit & 64_bit 时,它给出了以下错误。
解决方案
推荐阅读
- node.js - 如何从仅在最后几分钟内插入的 MongoDB 中获取文档?
- typescript - 故事书构建错误您可能需要刷新浏览器
- excel - 如何在 VBA 中同时选择特定范围和数据透视表?
- arrays - 输出绑定到数组的符号 (C++)
- facebook-graph-api - Facebook API 突然清空潜在客户结果
- terraform - 是否可以使用 terragrunt 调用多个 terraform 模块
- python - Coinbase pro API 在购买订单上返回 None
- c++ - 为什么当我运行一个计数为 5368709120 和几行 memcpy 的 for 循环时性能会大大降低?
- ios - iOS 上的 Google MLKit 对象检测问题
- flipkart-api - 如何使用卖家列表 API 在 Flipkart 中创建产品?