sql - 如何在本地更改水晶报表上的 sql 查询而不从我的机器访问客户的数据库?
问题描述
我需要更改用于从现有报告中从客户数据库中提取数据的 sql 查询,但他们的 sql 服务器上没有安装水晶报告。
我在本地机器上有一份他们的数据副本,可以毫无问题地进行更改和测试,但是当我将报告上传回他们的 sql 服务器时,它抱怨找不到数据库(不出所料,因为我'必须更改报告中的连接才能在我的机器上使用他们的数据副本!)
我需要知道的是我如何能够在我的机器上编辑报表上使用的 sql 查询并让它以某种方式保留报表上使用的数据库连接?我需要对报告进行的更改比在 Crystal 中更改数据库专家中的链接要复杂一些,它是对用于从数据库中提取数据的 sql 查询的更改。
谢谢,感谢您的帮助,我对水晶报告还很陌生,如果这是一个简单的解决方法,我深表歉意。
解决方案
如果您使用命令,则可以离线更改 SQL。如果您正在使用数据库专家,您需要连接到您已经在做的数据库。要更新客户端计算机上的数据库连接,您可以使用类似http://r-tag.com/Pages/CRDataSource.aspx的工具。
推荐阅读
- javascript - JQuery 或 JavaScript - 获取点击的 btn 的名称
- delphi - THTTPRIO - IOHandler 值无效
- php - 外壳内的 2 个功能
- css - 您知道如何正确实现此布局吗?
- jupyter-notebook - 如何在离线模式下更新绘图(Jupyter notebook)
- javascript - ngFor 不适用于元素
- reactjs - 带有表情符号的 ReactJS 文本输入
- batch-file - 批处理 - 删除范围/特定单词
- azure - 多个用户如何认证 R/RW/ADM?在 azure 容器注册表中
- flutter - Flutter setState() 并不总是调用我的构建方法