【发布时间】:2018-02-20 00:18:31
【问题描述】:
使用:Microsoft Visual Studio 2010。SQL Server 2008。报告查看器 2010
大家好,希望你们做得很好!实际上,在我的论文发展过程中,我很难经历一个复杂的时刻。
好的,我给你解释一下。
我在我的软件上设计了报告,它们在 localhost 上运行良好,但是当我尝试在其他计算机上安装软件时,我在尝试打开其中一个报告时遇到错误。
错误不受应用程序控制,它表示类似 “尝试与 SQL Server 建立连接时出现与网络相关的错误,找不到服务器或无法访问。”
问题是,在我得到报告的表单上,我正在用这个填充 ReportViewer。
this.UsuariosAtendidosTableAdapter.Fill(this.DB_SUBSIDIOS_MUNICIPALIDADDataSet.UsuariosAtendidos, fecha1, fecha2);
this.reportViewer1.RefreshReport();
DB_SUBSIDIOS_MUNICIPALIDAD 是我的数据库。 UsuariosAtendidos 是我的程序。 fecha1 和 fecha2 是填充存储过程所需的两个字段。
继续,在我的 RDLC 上,我从提供所有过程的 DataSet 调用存储过程。
问题是,当它安装在其他计算机上时,它似乎不能或无法访问该数据集,因为它在我的计算机上。
所以问题是: 在不使用本地数据集的情况下如何填写报告?
PS:对不起,我的英语不好,不是我流利的语言。
【问题讨论】:
标签: c# sql-server sql-server-2008 dataset reportviewer