问题标签 [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.

0 投票
3 回答
5597 浏览

java - 使用 jdbc 程序连接到 Open Office odb 文件

我编写了以下代码来连接到 OpenOffice db 。

数据库包含emp表并保存了一些数据。

但我收到如下错误消息。

我怎么能解决这个问题。谁能告诉我如何使用 hsqldb 驱动程序连接到开放式办公室数据库?

0 投票
1 回答
1358 浏览

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 是一个糟糕的选择,我仍然愿意接受其他选择。但开源前景是理想的。

最后,这不是直接的编程问题,我应该使用更好的论坛吗?

谢谢

0 投票
2 回答
376 浏览

sql - 返回 GROUP BY 字段中每个值的最新记录?

我是一名医院医生,正在尝试从 OO.org Base 生成一份报告,该报告将为我提供每位患者最近的三项血液测试。

我有一个包含以下表格的数据库:“pat”(每个唯一患者的详细信息)“visit”(每次入院的详细信息,与“pat”具有一对多关系)“bld”(每组的详细信息血液结果,每个都有一个日期(bld.date)和时间(bld.time)字段,与“访问”具有一对多的关系)

我的出发点是以下 SQL 查询:

它会返回每个血液结果以及相关的患者和入院详细信息。

我对 SQL 的(初出茅庐的)知识已经有限,我真的非常感谢关于如何只返回每次录取的三个最新结果的指针。

PS 如果除了最近的三个结果之外,我还可以获得第一个结果,那将是一个巨大的奖励。

0 投票
1 回答
862 浏览

openoffice.org - 如何使 LibreOffice Base 重新连接到数据库

我使用 LibreOffice Base 作为通用数据库客户端。有时它会失去与某个数据库的连接。有没有办法重新连接它?我的意思是,除了关闭和重新开放基地之外的其他方式?

0 投票
1 回答
1703 浏览

sql - 在 HSQLDB 版本 < 2 中模拟 GROUP_CONCAT 函数?

LO/OOO Base不附带 HSQLDB 版本 > 2,这意味着没有GROUP_CONCAT功能。

有没有办法在 HSQLDB 版本 < 2 中模拟此功能?

name这是列和value应用函数之前的示例:

我想在 Base 中使用 (H)SQL 代码,它返回类似于 GROUP_CONCAT 的结果:

(对于其他 DBMS 也有类似的问题,但在 HSQLDB 中答案对我不起作用。)

0 投票
2 回答
233 浏览

java - 将doc转换为pdf

我想将 word doc 转换为 pdf 格式。我有一个java的云基础服务器。但问题是我不能在上面安装openoffice。我还有其他选择吗?或者我可以使用 OpenOffice API 而不在服务器上安装 open office。

0 投票
2 回答
811 浏览

sql - 无法连接到 OpenOffice Base - 用户缺少权限或找不到对象异常

我正在尝试从 Java 连接到 OpenOffice Base 数据库并执行查询,但未能成功。

这些是我遵循的步骤:

1) 在 OpenOffice 中创建了一个数据库“TestDB.odb”,以及一个包含列(ID、名称、导演)的表“电影”

2) 下载 hsqldb jar 文件并包含在项目构建路径中

3)使用以下代码连接到它:

尽管我能够连接到数据库,但在尝试执行查询时会引发以下异常:

org.hsqldb.HsqlException:用户缺少权限或找不到对象:电影

尝试谷歌搜索,但未能解决我的问题。我被卡住了,如果有人可以指导我如何解决这个问题,那就太好了?

0 投票
1 回答
637 浏览

database - 从 OO Base 导出到 M$ Access

据我了解,它只能以 PDF 格式导出,但我不认为使用 Fine Reader 扫描 PDF、保存为文本然后导出到 Access 是最简单的方法。“导出”选项卡始终处于非活动状态

0 投票
1 回答
3727 浏览

c# - 从 C# 连接到 OpenOffice 数据库

我正在使用 Open office 数据库并想在 C# 中连接表中的数据,我使用了连接字符串“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\work\HP_Data.odb”,但在运行时显示错误“'Microsoft.Jet.OLEDB.4.0' 提供程序未在本地计算机上注册”。

0 投票
1 回答
4172 浏览

sql - 如何从命令行对 OpenOffice/LibreOffice 电子表格运行 sql 查询?

出色地,

标题基本概括了所有内容。我有一组 ODS 电子表格,我想对这些电子表格运行一些 SQL 查询并将结果保存在 CSV 文件中。

我知道我可以从 GUI 中做到这一点,但我需要能够从将定期运行的批处理文件中做到这一点。

可以接受使用 OpenOffice/LibreOffice Basic 的解决方案,以及需要使用某些(免费)插件的解决方案。

提前致谢。