C# Crystal reports for.net每次提示登录信息

C# Crystal reports for.net每次提示登录信息,c#,crystal-reports,C#,Crystal Reports,Im使用一个Dataset class.xsd文件,该文件包含两个表的模式。这是我正在添加的dll的一部分,作为对我的项目的引用。我能够使用引用dll中的所有方法 在设计crystal报表时,对于数据源,默认情况下会提示此数据集,并且我能够看到它下面的表,并且从field explorer中,我使用了表中的列 在调用报表之前,我在运行时将数据填充到这两个表中。它工作得非常好 但是,当我将代码从一个服务器环境移动到另一个服务器环境时,每次加载报表时都会提示数据库登录信息 我没有使用数据库中的任何表

Im使用一个Dataset class.xsd文件,该文件包含两个表的模式。这是我正在添加的dll的一部分,作为对我的项目的引用。我能够使用引用dll中的所有方法

在设计crystal报表时,对于数据源,默认情况下会提示此数据集,并且我能够看到它下面的表,并且从field explorer中,我使用了表中的列

在调用报表之前,我在运行时将数据填充到这两个表中。它工作得非常好

但是,当我将代码从一个服务器环境移动到另一个服务器环境时,每次加载报表时都会提示数据库登录信息

我没有使用数据库中的任何表。我不明白如何让crystal report“看到”数据源


我已经浏览了大多数关于这个问题的帮助链接,但似乎没有一个有我这样的环境。请告知。提前感谢

您尝试过吗?您是如何设置crystal report与db的连接的?这是非常重要的部分。有时我们可以说,您只是通过我们的代码向数据库收集数据,但另一方面,我们忽略了crystal report本身也需要登录..在database Expert-Available Datasources-My Connections下,我选择了这个已经显示在那里的数据集。阿德尔,我试过了。同时删除连接信息并再次添加。但在我的情况下,我没有使用数据库中的任何表。所以,我的问题是在哪里以及如何向crystal report添加凭据。为什么不尝试使用odbc连接呢。每次更新项目时,都会进行重建,以包含当前更改。