问题标签 [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.
java - JavaDB双重安装
在 WIN XP SP3 和 Netbeans 6.7.1 IDE 上,
我已经安装了包含 JavaDB 的 Java SDK 6.17。我在 Java 安装脚本中将 JavaDB 目录设置为 ...\Java\JavaDB,并相应设置了 %DERBY_HOME% 和 %PATH%,包括 %DERBY_HOME%\bin
后来我安装了 GlassFish-V3 Prelude,它带有自己的 JavaDB,并以静默方式将其安装到 GlassFish 路径下的 JavaDB 目录中。
Q的
- 我不想重复。我可以在不破坏 Netbeans 的情况下删除其中一个安装吗?
- 如何验证两个 JavaDB 的 Netbeans 中的哪一个实际使用
- 我最终能否以某种方式配置 GlassFish 以使用我作为 SDK 的一部分安装的 JavaDB
感谢您的任何提示(在 superuser.com 上我没有收到任何回复 :-( )
javadb - 配置 Quercus 与 JavaDB 对话
我正在尝试让 Quercus PHP 引擎与 JavaDB 连接。我已经在 Glassfish 中成功部署了 Quercus,但我无法让 Quercus 成功连接到我在 JavaDB 中的数据库。任何人都可以指出我处理这个主题的文章或教程吗?
javadb - 是否可以在嵌入式模式下从只读媒体运行 Java DB?
我想在从 CD-ROM 运行的 Java 应用程序中以嵌入式模式使用 Java DB。有没有人有这样做的经验?它会起作用吗?数据库只会有针对它发出的选择。
hibernate - grails 中带有 javaDB 和 Hibernate 的用户表
让我们看看我是否可以以一种可以理解的方式问这个问题......
我从 grails 开始并创建了一个名为 user 的域类。据我了解,Hibernate 用于将这个域类映射到数据库。这对 hsqldb 非常有效。
现在我尝试切换到 javaDB 并收到一条错误消息,因为该表称为“用户”(这似乎是 javaDB 的保留字)。
所以像这样的声明
将导致错误消息。
有效,但 Hibernate 似乎没有将表名放在引号中。
如何将 Hibernate 配置为使用引号以使其与我的表名一起使用?
PS:是的,我知道,我可以将域类映射到另一个表名...... :-)
java - Derby/JavaDB 与 SQLiteJDBC
我在这里找到了很多比较,但不是这个;那么,每一个中什么是最好的呢?
java - JavaDB/Derby 错误 08006
在桌面应用程序中使用 Java DB一文中,地址簿演示有一个方法 disconnect,它有一个 try-catch 块,可以捕获并忽略异常。如果添加 printStackTrace,您可以看到异常总是发生。
这里有什么问题?JavaDB 不应该抛出这个异常,或者他们应该修复示例程序中的某些内容?
java - JavaDB SQL 命令冗余?
如果我错了,请纠正我,但是这个 SQL 命令:
不需要 NOT NULL 部分,因为默认情况下假设主键不为空。
这不是多余的吗?
(我不能安全地测试它并同意结果,从长远来看,编程充满惊喜)
我正在使用 JavaDB/Derby。
eclipse - 如何在 Ubuntu 上的 Eclipse 中设置 derby?
这个问题基本上说明了一切。我正在尝试在运行 Ubuntu 9.10 的虚拟机上设置 JavaDB。
我通过包管理器下载并安装了包,我相信这是正确的做法。我还安装了 Eclipse 的数据平台工具。我一直在这里关注本教程:http ://www.vogella.de/articles/EclipseDataToolsPlatform/article.html 。
我被困在驱动程序定义步骤。当我从 Name/Type 选项卡中选择驱动程序模板和 Jar List 选项卡中的 jar 文件时,永远不会启用 OK 按钮。在“新驱动程序定义”对话框的顶部,它显示“无法在驱动程序定义指定的文件系统中找到 Jar/zip:derby.jar。” 我认为这是问题所在。任何帮助或指向更好教程的链接将不胜感激。
java - 我应该如何在 JavaDB 中存储 Java 枚举?
我应该如何在 JavaDB 中存储 Java 枚举?
我应该尝试将枚举映射到SMALLINT
源代码并将值保留在源代码中吗?嵌入式数据库仅由单个应用程序使用。或者我应该将值存储为DECIMAL
?这些解决方案对我来说都没有感觉好/强大。有没有更好的选择?
这是我的枚举:
我已阅读有关此主题的其他类似问题,但问题或解决方案与我的问题不匹配。数据库字段中的枚举存储,将枚举存储在数据库中的最佳方法,将枚举值存储在数据库中的最佳方法 - 字符串或整数
database - 如何在同一张表上实现每个用户的 Auto_Increment?
我希望多个用户在数据库中共享相同的表,但每个用户有一个 auto_increment 值。我将使用嵌入式数据库 JavaDB,据我所知它不支持此功能。我该如何实施?
我应该在查找用户最后插入的行的插入上实现触发器,然后添加一个,还是有更好的选择?还是在应用程序代码中实现它更好?
或者这只是一个坏主意?我认为这比为每个用户创建新表更容易维护。
例子: