解决水晶报表提示“未知的查询引擎错误” FOR VS2010

原文:解决水晶报表提示“未知的查询引擎错误” FOR VS2010

在VS2010环境下运行水晶报表(当然要先装上Crystal Report For VS2010),

在SetDataSource方法附近提示“未知的查询引擎错误”,可按如下办法解决:
打开app.config,在startup节点添加一个属性useLegacyV2RuntimeActivationPolicy

   1: <?xml version="1.0"?>
   2: <configuration>
   3:   <startup useLegacyV2RuntimeActivationPolicy="true">
   4:     <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
   5: </startup>
   6: </configuration>

我这边仅仅只是加上这个属性,并设定该属性值为true,没动其他任何信息

原理参考:http://www.cnblogs.com/zhaox583132460/p/3711320.html

时间: 2024-11-05 14:55:57

解决水晶报表提示&ldquo;未知的查询引擎错误&rdquo; FOR VS2010的相关文章

winform下水晶报表提示数据库登录[仅客户端提示,开发程序的机子不会出现此总量]

问题描述 winform下水晶报表提示数据库登录[仅客户端提示,开发程序的机子不会出现此总量] 解决方案 解决方案二:连接数据库问题是不是连接字符串写的有问题解决方案三:提示"您访问的资源不存在",,,解决方案四:开发主机就不会存在,但安装在客户机子就会出现此问题解决方案五:DataSetdsrpt=newDataSet();dsrpt=Ds.Copy();dsrpt.Tables[0].DefaultView.RowFilter="OrderID='"+Order

YH中完美解决水晶报表的翻页问题

在维护YH过程中遇到了这样一个错误:报表查询到的数据有4页,默认显示第一页,点击下一页,显示正常,再点击下一页,本来应该显示第三页的,结果还是显示第二页,点击末页和首页可以正常显示,输入页码,点击跳转按钮也可以正常显示.很奇怪的问题,但是不得不解决,客户那边有要求嘛.功夫不负有心人,历经"千辛万苦"终于解决了. 对于伸手党来说,解决方案当然是最想先看到的,那就先说说我的解决方案吧: [解决方案] 源代码: protected void Page_Load(object sender,

水晶报表 大数据量打印会出现错误

问题描述 我用的水晶报表10当数据量比较小的时候<1000条打印正常但是如果数据到2000条的时候水晶报表就会出现连接超时的现象不知道大家碰到过没有这个问题该如何解决? 解决方案 解决方案二:路过帮顶=============11月6日,论坛升级公告,积分已经做了调整!http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.html此次调整增加了两个新的可用分获取渠道:1:帖子被推荐(加精)后,帖主可以获得

完美解决水晶报表的翻页问题

      在维护YH过程中遇到了这样一个错误:报表查询到的数据有4页,默认显示第一页,点击下一页,显示正常,再点击下一页,本来应该显示第三页的,结果还是显示第二页,点击末页和首页可以正常显示,输入页码,点击跳转按钮也可以正常显示.很奇怪的问题,但是不得不解决,客户那边有要求嘛.功夫不负有心人,历经"千辛万苦"终于解决了.        对于伸手党来说,解决方案当然是最想先看到的,那就先说说我的解决方案吧: [解决方案] 源代码:  protected void Page_Load(o

解决yii webservice 提示:Procedure &#039;getSent&#039; not present 错误

其实根据常用的webservice清除缓存方法,在client端加入这样一句话: ini_set("soap.wsdl_cache_enabled", "0"); 应该就可以了,但是处理了好久,在本地测试没问题,放到服务器上就不行,一直提示:Procedure 'getSent' not present 后来查看PHP的配置文件php.ini,找到这样一句话: soap.wsdl_cache_dir="/tmp" 然后进入对应目录,看到有这样子的

VS.NET下水晶报表分发时的问题及解决2

解决|水晶报表|问题 VS.NET下水晶报表分发时的问题及解决 3. ..运行库(*.msm) 如果报表文件使用了ADO.NET的dataset数据集对象,那么VC_CRT.msm 和 VC_STL.msm 模块也必须包含在安装工程中.而且这两个模块的文件安装属性的"Module Retargetable Folder"项必须修改成为系统目录,如图3所示. 现在,我们知道答案了,在VS.NET安装工程中,系统检测出来的依赖项只有dotNETFXRedist_x86_chs.msm 和

水晶报表图片不显示两种问题分析及解决方法_实用技巧

水晶报表布置后里面的图片不显示的情况,分两种: 一是:水晶报表工具栏上的图片不显示: 二是:水晶报表中的的图片对象不显示: 针对第一种情况的解决方法: 对于工具栏上的图片不显示是由于发布的服务器上,水晶报表所需要的站点相关图片样式 没有找到. 在水晶报表图片不显示的页面上,看页面的源代码.可在<head></head>之间找到 复制代码 代码如下: </head> <link href="/aspnet_client/System_Web/2_0_507

怎样使用水晶报表的推模式?

水晶报表   1.根据报表的结构字段,建立一个xsd文件,用来存放数据. 2.新建一个报表,注意建立的时候要浏览到该xsd文件,    建好后找到该报表的属性"自定义工具",把原来的   "CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator"   改为"CrystalDecisions.VSShell.CodeGen.ReportCodeGenerator"   这样就会产生一个按照你报

在VB中使用水晶报表的一种简易编程方法

编程|水晶报表       水晶报表(Crystal Report)的业内最专业.功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口.在VS.Net平台做过报表开发的程序员,一定都对水晶报表强大.高效.集成等特性留下了深刻印象.除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍.       VB是以前流行的数据库开发平台,用其开发的C/S系统在社会上有非常大的保有量,但V