问题标签 [openoffice-base]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 jdbc 程序连接到 Open Office odb 文件
我编写了以下代码来连接到 OpenOffice db 。
数据库包含emp表并保存了一些数据。
但我收到如下错误消息。
我怎么能解决这个问题。谁能告诉我如何使用 hsqldb 驱动程序连接到开放式办公室数据库?
jdbc - 在 Windows 7 上使用 Openoffice BASE 与 Informix 的 JDBC/ODBC 连接。不会显示表列表
我已经尝试过使用 ODBC 驱动程序和 JDBC 驱动程序。我将分别列出这两种方法。
ODBC 方法
我正在使用此处找到的 ODBC 驱动程序: http ://www14.software.ibm.com/webapp/download/preconfig.jsp?id=2007-11-02+09%3A22%3A41.038818R&S_TACT=&S_CMP=
它是 Informix Connect 32 位程序。我试过 64 位版本,独立它会连接,但 ODBC 不适用于 OpenOffice(32 位到 64 位问题)。然后我决定使用 32 位版本。
安装 ODBC 驱动后,我使用 C:\Windows\SysWOW64\odbcad32.exe 在 windows 7 中设置驱动,连接成功。
加载 OpenOffice.org 基础 我能够使用 ODBC 进行连接,但没有列出任何表。如果我运行 SQL 查询,我会收到以下错误:
JDBC 方法
我不能使用设计视图,因为没有列出任何表格。放弃这个,我使用了 JDBC 驱动程序,在这里找到: http ://www14.software.ibm.com/webapp/download/preconfig.jsp?id=2005-03-09+16%3A56%3A12.268164R&S_TACT=&S_CMP=
这更成功,但我仍然无法列出要列出的表格。这是我在运行 OpenOffice.org BASE 文件时遇到的错误:
我不明白这会对 JDBC 产生怎样的影响。但是,我可以毫无问题地执行 SQL 查询。我不能使用设计视图。
最后,我要做的只是拥有一个有用的 GUI,我可以使用它来构建和调试查询。如果 OpenOffice.org 是一个糟糕的选择,我仍然愿意接受其他选择。但开源前景是理想的。
最后,这不是直接的编程问题,我应该使用更好的论坛吗?
谢谢
sql - 返回 GROUP BY 字段中每个值的最新记录?
我是一名医院医生,正在尝试从 OO.org Base 生成一份报告,该报告将为我提供每位患者最近的三项血液测试。
我有一个包含以下表格的数据库:“pat”(每个唯一患者的详细信息)“visit”(每次入院的详细信息,与“pat”具有一对多关系)“bld”(每组的详细信息血液结果,每个都有一个日期(bld.date)和时间(bld.time)字段,与“访问”具有一对多的关系)
我的出发点是以下 SQL 查询:
它会返回每个血液结果以及相关的患者和入院详细信息。
我对 SQL 的(初出茅庐的)知识已经有限,我真的非常感谢关于如何只返回每次录取的三个最新结果的指针。
PS 如果除了最近的三个结果之外,我还可以获得第一个结果,那将是一个巨大的奖励。
openoffice.org - 如何使 LibreOffice Base 重新连接到数据库
我使用 LibreOffice Base 作为通用数据库客户端。有时它会失去与某个数据库的连接。有没有办法重新连接它?我的意思是,除了关闭和重新开放基地之外的其他方式?
sql - 在 HSQLDB 版本 < 2 中模拟 GROUP_CONCAT 函数?
LO/OOO Base不附带 HSQLDB 版本 > 2,这意味着没有GROUP_CONCAT
功能。
有没有办法在 HSQLDB 版本 < 2 中模拟此功能?
name
这是列和value
应用函数之前的示例:
我想在 Base 中使用 (H)SQL 代码,它返回类似于 GROUP_CONCAT 的结果:
(对于其他 DBMS 也有类似的问题,但在 HSQLDB 中答案对我不起作用。)
java - 将doc转换为pdf
我想将 word doc 转换为 pdf 格式。我有一个java的云基础服务器。但问题是我不能在上面安装openoffice。我还有其他选择吗?或者我可以使用 OpenOffice API 而不在服务器上安装 open office。
sql - 无法连接到 OpenOffice Base - 用户缺少权限或找不到对象异常
我正在尝试从 Java 连接到 OpenOffice Base 数据库并执行查询,但未能成功。
这些是我遵循的步骤:
1) 在 OpenOffice 中创建了一个数据库“TestDB.odb”,以及一个包含列(ID、名称、导演)的表“电影”
2) 下载 hsqldb jar 文件并包含在项目构建路径中
3)使用以下代码连接到它:
尽管我能够连接到数据库,但在尝试执行查询时会引发以下异常:
org.hsqldb.HsqlException:用户缺少权限或找不到对象:电影
尝试谷歌搜索,但未能解决我的问题。我被卡住了,如果有人可以指导我如何解决这个问题,那就太好了?
database - 从 OO Base 导出到 M$ Access
据我了解,它只能以 PDF 格式导出,但我不认为使用 Fine Reader 扫描 PDF、保存为文本然后导出到 Access 是最简单的方法。“导出”选项卡始终处于非活动状态
c# - 从 C# 连接到 OpenOffice 数据库
我正在使用 Open office 数据库并想在 C# 中连接表中的数据,我使用了连接字符串“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\work\HP_Data.odb”,但在运行时显示错误“'Microsoft.Jet.OLEDB.4.0' 提供程序未在本地计算机上注册”。
sql - 如何从命令行对 OpenOffice/LibreOffice 电子表格运行 sql 查询?
出色地,
标题基本概括了所有内容。我有一组 ODS 电子表格,我想对这些电子表格运行一些 SQL 查询并将结果保存在 CSV 文件中。
我知道我可以从 GUI 中做到这一点,但我需要能够从将定期运行的批处理文件中做到这一点。
可以接受使用 OpenOffice/LibreOffice Basic 的解决方案,以及需要使用某些(免费)插件的解决方案。
提前致谢。