Fork me on GitHub
摘要: 【提示】您请求的报表需要更多信息 的解决方案? 我是以PUSH模式做水晶报表的,不知道为什么,我浏览报表网页时,总是以PULL模式提示要数据库登录信息!(您请求的报表需要更多信息) 后来我发现一个问题,在仅有一个报表的时候,只不会出现这样的问题的。只有在有一个或多个子报表的时候,才会出现这样的问题... 根据MSDN说明,无论是子报表还是父报表,一个报表对应一个数据集,就不会在PUSH模式下出现PULL模式的问题... 因有子报表,所以我在给子报表加上数据源后就不会出现这种问题了 子报表可以增加和主报表的链接加以筛选数据! 如何进行绑定,请参照以下范例:... 阅读全文
posted @ 2012-08-23 20:33 VAllen 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 其实,这种错误的可能性有几种,比如: 1.没有安装数据访问组件,需要安装相应版本的数据访问组件; 2.没有安装相应版本的Office客户端,需要安装相应版本的Office客户端; 3.Microsoft.Jet.OLEDB.4.0在64位系统上不支持,需要修改架构,从x64改为x86,无论是WinForm还是ASP.NET;或者修改连接字符串为Microsoft.ACE.OLEDB.12.0并且安装AccessDatabaseEngine x64数据访问组件; 4.没有在IIS应用程序池配置默认属性,需要在相应的IIS应用程序池启用32位应用程序; 下面是我收集整理的一些解决方案 【错误】:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。 下 阅读全文
posted @ 2012-08-23 10:38 VAllen 阅读(37989) 评论(0) 推荐(0) 编辑