java - 如何在不使用管理面板的情况下连接 Volusion DB

标签 java sql api volusion

寻找一种方法将本地计算机上基于 Java 的 SQL 程序连接到 Volusion 的 SQL - 这样我就可以运行报告,而无需使用 Volusion 管理区域导入/导出网页。

有办法实现这一点吗?

最佳答案

我找到了解决这个问题的方法。您可以使用任何您想要的 SQL 创建自己的 API 调用。首先,您需要选择要使用的文件名......例如 MyQuery。然后创建一个名为 MyQuery.xsd 的文件,使用任何文本编辑器对其进行编辑,粘贴到 Volusion 的示例 XSD 之一(这里是一个 https://support.volusion.com/hc/en-us/articles/209638947 注意,该文件必须存在才能使所有这些工作正常运行 - 的实际布局该文件目前并不那么重要 - 您可以稍后对其进行调整),然后将 XSD 文件通过 FTP 传输到 Volusion 服务器上的/vspfiles/schema/generic 文件夹。

然后您还需要创建一个同名的 .SQL 文件,例如 MyQuery.sql。同样的事情,编辑它,输入 SQL 查询,然后将其 FTP 到同一文件夹。

完成后,您可以像任何 Volusion API 调用一样调用 MyQuery...类似这样...

https://www.XXXX.com/net/WebService.aspx?Login=YYYYYYYY&EncryptedPassword=ZZZZZZ&EDI_Name=MyQuery

该 API 调用将返回 SQL 结果集的 XML(采用 XSD 文件的格式)。让我知道这是否有意义。祝你好运!

关于java - 如何在不使用管理面板的情况下连接 Volusion DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37302496/

相关文章:

python - 将 API 转换为 Pandas DataFrame

java - 继承Java中的静态方法?

php - PHP 中外键的 MySQL INSERT 问题

sql - 获取日期 -1 或 2

mysql - 为什么 mysql timediff 函数会给出错误的输出?

api - Shell、Kernel 和 API 有什么区别

javascript - 在模块时代,API 中是否应该使用原型(prototype)

java - 如何为包含的布局设置java文件?

java - 如何向 JTextArea 添加水平和垂直滚动条(java)

java - 如何诊断 JBoss IIOP Stub 生成、类加载问题?