水晶报告的小而烦人的问题。我有一个报告使用OLE DB(ADO)连接到服务器上的数据库。
我已经对连接字符串进行了硬编码(所有信息包括用户和传递),所以它应该直接加载到报告中,它会在某些机器上执行此操作:(。
在其他计算机上加载报告时,会显示登录框,其中包含所有填写的服务器,用户名和密码。但数据库保留为空白并且显示为灰色,因此无法进行任何更改。
有没有人知道为什么会这样做以及任何修复。很抱歉缺乏信息,但我真的不知道原因。我检查了机器之间的设置差异,找不到任何我认为会解决问题的方法。两者都有VS水晶报告redist插件,都有System.Data.dll
在此先感谢,欢迎任何想法(此时会尝试任何事情)。
答案 0 :(得分:1)
解决了这个问题。
我从使用SQL Native Client连接切换到Microsoft OLE DB for SQL Server