2010-02-12 38 views
1

这是我第一次尝试这样做,所以我可能会错过一些正在盯着我的东西。ReportViewer无法远程查找数据源

当用户在邮件,然后一个PDF从实例中的ReportViewer呈现的请求罢了我有一个ASP.NET页面。

,当我在本地运行它通过ASP.NET本地主机,但是当我尝试运行它,它失败,出现以下消息web服务器的这一切工作正常:

报表处理期间发生错误。 无法创建到数据源'DataSource1'的连接。

我可以预览通过http://servername/reports这没有任何问题,并且使用VS2005报表编辑器的工作原理通过基于Web的报表管理报表。

我怀疑这是值得做的凭据,但我很茫然。数据源使用用户名和密码设置,但保存在数据源中。

我一直在寻找这一天,没有喜悦。如果任何人都能指引我正确的方向,我将非常感激。

感谢

安迪

回答

1

哇噢......我设法解决这个问题。

这毕竟是凭证。即使我指定了用户名和密码,它仍然使用Web服务器的默认凭据。我有一个新的用户设置,它工作得很好。

由于错误消息没有提及任何与未经授权的访问有关的事情,并且能够通过使用VS2005和Web浏览器查看报告来拉取数据,我认为这是我引用报告的方式。

感谢那些已经开始思考这件事。