问题标签 [javadb]

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 投票
2 回答
179 浏览

java - Java DB 检查日期/时间字段(事件处理)?

我如何在 java 中提出一种机制,我可以在其中监视 Java DB 表中的日期/时间字段,并且只要一个或多个记录的日期/时间字段与系统时间匹配,我就可以获取它们进一步处理??!示例代码将不胜感激!

0 投票
2 回答
630 浏览

java - java.sql.SQLException:表 'CONNECTIONS' 没有名为 'connection_id' 的自动生成列

我试图在插入 Connections 表时检索 connection_id 列。我有一个像这样在应用程序开始时生成的表,其中 column_id 是自动生成的。

我正在使用以下语句来检索 connection_ids 的 liat

但是即使我的 connection_id 是自动生成的,我也会收到以下异常,

0 投票
1 回答
1736 浏览

java - 使用 Statement.RETURN_GENERATED_KEYS 例程从表中检索最后插入的身份 ID?

可能重复:
如何在 JDBC 中获取插入 ID?

在以下语句中,如何获取最后插入的 C12 标识值?这是来自 JavaDB 手册,但他们没有提到如何从这个记录集中检索最后插入的值。

0 投票
2 回答
26988 浏览

java - java.sql.SQLSyntaxErrorException:语法错误:在第 1 行第 1100 列遇到“80”

我得到以下异常,

当我尝试像下面这样插入时!知道这可能意味着什么吗??!

表定义,

0 投票
0 回答
1647 浏览

java - 获取 java.sql.SqlNonTransientConnectionException

我对 Java 和 JavaDB 比较陌生。我正在尝试在 Netbeans 7.0.1 中创建一个数据库,在服务器启动后,我收到一条错误消息:

“创建数据库时出错:java.sql.SqlNonTransientConnectionException:检测到通信错误:软件导致连接中止:recv failed..”

我试图禁用我的防病毒软件(Microsoft Security Essentials)和我的 Windows 防火墙,以及禁用 Internet 过滤器(Contentwatch 的 NetNanny),但均无济于事。

有什么我想念的吗?谷歌也无济于事。

0 投票
1 回答
2282 浏览

hibernate - 来自 DB(逆向工程)的 Hibernate 映射文件和 POJO 不会生成外键

我完成了本教程,并配置了 Hibernate API 和映射: https ://netbeans.org/kb/docs/web/hibernate-webapp.html

(我正在使用带有“示例”数据库而不是 MySQL 的 JavaDB API)

但我有一个问题:生成的 hbm.xml 文件不包含任何外键映射。(没有一对多或多对一的属性)

这是一个示例类和映射文件。RoleID 应该是 ROLE 表 ID 字段的外键。

http://pastebin.com/tGnPTrXx

http://pastebin.com/bq4Q4RTi

我试图编辑 hibernate.reveng.xml 文件以强制创建 FK - 像这样:

但它不起作用。

0 投票
1 回答
505 浏览

java - java se 与休眠和JavaDB。我如何部署应用程序?

1)当我将我的应用程序发送给我的老师时,我如何告诉它创建一些空表并在首次启动应用程序时使用示例数据填充它?我知道我可以在我的文件或其他东西中包含 sql 脚本。我可以指示hibrenate创建空表吗?我有我在我的应用程序中使用的实体。

2)当我的ide(NetNeans)启动时,我去服务并手动启动我的数据库(JavaDB),因为如果我不这样做,在应用程序启动时休眠抱怨他无法连接。我如何告诉休眠开始启动数据库(它在 localhost:1527 上)?

我的 hebernate.cfg:

我没有很好的英语知识,而且很难在谷歌中形成查询。告诉我这些函数是如何调用的(如果它们存在的话)。

任何帮助,将不胜感激。提前致谢。

0 投票
1 回答
759 浏览

logging - log4j 找不到存放日志消息的数据库

我正在尝试使用 log4j 将一些信息记录到持久数据存储中。我尝试使用 java db。

我已经使用名为logging_data的表创建了名为firstdb的数据库。

但是当我尝试运行我的迷你应用程序时,它会抛出java.sql.SQLException: Database 'firstdb' not found。

我不知道为什么,但我似乎可以使用 ij 工具来玩数据库、查询一些行和其他东西。

请问有什么建议吗?

我的属性文件名为 log4jDB.properties

我的测试课

如果有帮助的话,还在我的类路径中添加了 java db 的嵌入式驱动程序。

干杯! 西蒙

0 投票
1 回答
1860 浏览

java - javac:包 org.apache.derby.client.am 不存在

我正在尝试编译一个使用 JavaDB/Derby 的 java 程序。在命令行上我可以运行

没有错误,但是几个文件中的以下行导致我的问题标题中出现错误:

原因

我已经完成了 JavaDB 的全新安装,但我认为这并不重要。我以前编译过这个项目,但我知道我没有安装 JavaDB。我只是在项目文件夹的顶层有一个名为 lib 的目录,其中包含所有 derby 的 .jar 文件。而且我很确定我也不必设置任何环境变量。

我该如何解决这个错误?如果我需要提供更多信息,我将很乐意这样做。

我正在使用 Windows 7 和 jdk1.7

0 投票
1 回答
5818 浏览

java - 如何使用 Derby 创建内存数据库表?

我想使用 Derby/JavaDB 创建一个用于测试目的的内存数据库。我已阅读Java DB 开发人员指南:使用内存数据库derby.jar并在“构建路径”中使用来自 JDK7 的代码进行了测试:

但是在运行应用程序时,我收到此错误:

如何使用 Derby/JavaDB 创建内存数据库表?