2013-07-07 39 views
0

我正在制作一个Windows窗体应用,它使用水晶报表显示一些数据。 我有一个有两个表格的数据集,然后水晶报表将其填充为源后获取数据集,然后crysal报表查看器获取水晶报表对象以显示数据。Crystal Report中的数据库登录

但是,当我开始我的应用程序时,它总是提示我进行数据库登录:登录ID和密码。我不知道我在哪里可以找到它们,所以我可以输入它们(除了我不希望那个提示出现的事实),你能帮我吗?

回答

0

我会写一个评论,但没有信誉尚未...

你如何你的数据集连接到数据库? 它是否具有Windows身份验证功能?还是sql服务器认证?

对于您可能已指定使用sqlserver身份验证连接到数据库的数据集数据源,并未选择保存登录信息。

+0

我怎么知道这个?当我点击数据 - >显示数据源时,它会加载一个名为我的数据集的名称为root的树,并将表的名称作为它的子项。我记得当我将表添加到报表时,它们处于ADO.NET文件夹。 – user2128702

+0

如果您在数据源窗口中右键单击数据集,则可以“使用向导配置数据集”。点击“<上一步”按钮查看你的连接字符串。它需要用户名和密码吗? – Winks

+0

“<上一个”按钮被禁用。它只显示: “应用程序使用哪个数据连接来连接数据库?”选项还有:“+”号,用于展开并显示连接字符串。 – user2128702