水晶报表9.0出现“登陆失败”错误的解决方案

在用VS2003开发WEB端的水晶报表的时候,采用的是设计时绑定,但是运行报表的时候,出现“登陆错误”的提示。经过调试,水晶报表的数据源是正确的。究竟是什么问题呢?

最后发现9.0的版本存在这样的问题:水晶报表设计的时候,如果采用OLEDB直接从服务器获取数据,即使后期给定DataSet,它也会找不到数据源。正确的方式是在本地建立类型化的DataSet,即xsd文件,利用XSD作为水晶报表设计的来源,既灵活又不会出错。 

;