我正在做一些数据库开发工作,其中Crystal Reports v.14用作报告引擎(不是我的选择!)。在工作中,我在开发和测试数据库之间来回切换CR数据库连接(使用数据库设置数据库位置),当事情开始变得怪异时。在查看SQL时,我发现CR将一些表连接到开发数据库(lims-dev),将其他表连接到测试数据库(lims-opplæring),即使在数据库(所谓的)专家中,所有表都是显示在一个或另一个连接。 sql的一部分:
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”。“结果”“音量INNER JOIN((”LIMS-OPPLÆRING“。”dbo“。”ORDERS“......
有没有办法纠正这个问题,或者CR已经收回了我的报告,我只能重新开始?
答案 0 :(得分:2)