首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水晶报告扰乱了数据库连接。

水晶报告扰乱了数据库连接。
EN

Stack Overflow用户
提问于 2015-03-04 08:19:01
回答 1查看 417关注 0票数 0

我正在做一些数据库开发工作,在其中使用Crystal Reports v. 14作为报告引擎(不是我的选择!)。在工作中,当事情开始变得奇怪时,我在开发和测试数据库之间来回切换CRs数据库连接(使用数据库集数据库位置)。在查看SQL时,我发现CR正在将一些表连接到开发数据库(lims-dev)和其他表到测试数据库(lims-oppl ring),即使在数据库(所谓的)专家中,所有表都显示在一个或另一个连接。sql的一部分:

代码语言:javascript
复制
FROM   (("lims-dev"."dbo"."RESULT" "Volume" INNER JOIN (("LIMS-OPPLÆRING"."dbo"."ORDERS" 
"ORDERS" LEFT OUTER JOIN "LIMS-OPPLÆRING"."dbo"."SAMPLE" "SAMPLE" ON "ORDERS"."ORDER_NUM"="SAMPLE"."X_ORDER") 
LEFT OUTER JOIN "LIMS-  OPPLÆRING"."dbo"."TEST" "TEST" ON "SAMPLE"."SAMPLE_NUMBER"="TEST"."SAMPLE_NUMBER") 
ON ("Volume"."SAMPLE_NUMBER"="TEST"."SAMPLE_NUMBER") AND 

例如“LIMS-dev”、“dbo”、“RESULT”、卷内连接(“LIMS-OPPL”、“dbo”、“ORDERS”等)。

有没有办法纠正这个问题,或者CR已经冲洗了我的报告,而我只需要重新开始?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-09 09:30:34

  • 打开数据库>设置数据资源位置.
  • 如果所有表都显示在相同的连接下,则使用相同的连接字符串。
  • 单击“打开your_table >属性”,检查Catalog属性是否指向正确的数据库和那些具有错误Catalog属性的表:
    • 单击表
    • 从正确的数据库中选择“替换为:”部分中的表
    • 单击更新

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28849550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档