问题标签 [ucanaccess]
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.
ms-access - 将 Netbeans IDE 中的信息插入 Microsoft Access 数据库
我有一个必须提交的项目,我正在努力完成。我需要将信息插入 Microsoft Access 数据库。我已经设法使用 UCanAccess 连接到数据库,但我的插入查询似乎不起作用。这是我尝试将衬衫插入数据库的一种方法(请原谅南非荷兰语)
}
当我复制 String sql 并将其作为查询在 access 中运行时,记录被插入,所以我怀疑问题出在我的查询上。我收到以下错误:
java - 无法连接到Java中的Access数据库文件
所以我正在尝试连接到数据库文件 MSAccess。这是代码:
但是每次我运行程序时,控制台中唯一显示的是:
是什么导致了问题?提前感谢您的宝贵时间。
java - 尝试与 UCanAccess 连接时出现“未找到合适的驱动程序”错误
我根据这篇文章的回答修改了以下代码:
在没有 ODBC 的情况下从 Java 操作 Access 数据库
我从运行它得到以下错误......
我还在 Eclipse 构建路径中包含了 UCanAccess 的 5 个 JAR 文件。
什么可能导致问题?
ucanaccess - ucanaccess 奇怪的异常,我无法处理
我最近开始使用 ucanaccess 来连接访问数据库(显然),直到现在一切正常。我开始向数据库中插入大约 500,000 行......当我达到大约 400,000 时,程序停止......问题是我看不到异常!我看到了这个-
我看不出异常从哪里开始!它已经发生在我身上一次,但是在进行“压缩和修复”之后,它再次起作用了......现在它没有了。
有谁知道这是怎么回事?
java - 如何使用 ucanaccess 获取查询中的行数
我正在使用 ucanaccess 将 java 与 access 数据库连接起来。我正在使用此代码来计算查询中的行数:
但它显示了这个异常
是否有另一种方法来获取 ucanaccess 中的行数?....
java - 除非使用完整路径,否则找不到合适的驱动程序
尝试使用 ucanaccess 连接到 MS Access 数据库时,在使用数据库的相对路径时,我不断收到“找不到合适的驱动程序”错误:
为了确保我的相对路径是正确的,我使用 DirectoryStream 来获取目录列表,并且我的数据库 (PatientLog.accdb)确实显示在列表中。奇怪的是,当我使用完整路径时,错误消失了。
有谁知道为什么?任何人都有解决方案,所以我可以使用相对路径?
使用 Java 1.8 更新 45
网豆 8.0.2
视窗 8
Ucanaccess 2.0.9.5(和依赖项)
java - Ucanaccess SQL 异常:不支持功能(Access 和 Netbeans)
我已经研究这个问题好几天了,并决定在这里问这个问题,看看是否有人可以帮助我指出正确的方向。
我正在尝试使用 MS Access 2013 表中的数据填充我的 Netbeans 8.0.2 程序中的组合框。
我正在使用最新的“Ucanaccess”及其所有必要的组件来获得两者之间的连接,并且据我所知连接良好。但是,当我运行程序时,它会弹出一条错误异常消息,内容如下:
net.ucanaccess.jdbc.UcanaccessSQLException: feature not supported
就是这样——没有其他字母、字符、数字……什么都没有。
我真的迷路了。有谁知道为什么我可能会收到此异常消息?
另外,我在 Mac 上运行它,但是我使用并行,实际上是在 Microsoft Windows 7 虚拟平台上运行它。从那以后,它根本没有给我带来任何麻烦。64 位。
这是我编码的内容。
更新:
java - 如何将 UCanAccess 连接到使用数据库密码加密的 Access 数据库?
我已经开发了一个带有 Access 数据库的 Java 应用程序(字典)来存储字典中的单词,我正准备分发它。我想用密码加密我的数据库,以防止人们访问我的话。当我设置密码时,Java 代码显示此异常
这是我在用密码加密我的数据库之前的连接代码....
这是使用密码加密后的代码,例如 12345...
java - 在 JAVA 中使用带有 MS Access 2010 数据库的 Update 语句
您好我正在为保险领域开发一个小型应用程序。在我的程序中使用更新语句时出现错误。
错误是 net.ucanaccess.jdbc.UcanaccessSQLException:意外令牌:HALF java.lang.NullPointerException
代码是
java - 简单的删除查询不适用于 UCanAccess
我正在使用 Netbeans IDE 8.02 来操作访问数据库,但是随着驱动程序的删除,我一直在努力使用 UCanAccess。我已经能够将数据插入数据库并且能够从数据库接收数据,但是我正在努力删除一条记录,即使它是一个非常简单的查询。
这是我的方法:
我在 jFrame 中的 jButton 中使用我的方法,它看起来像这样:
参数“Path2”只是指定了数据库的位置并且没有给出任何问题,因为我在类似的方法中使用过它,但我不太确定另一个参数“KledingstukNo”,尽管当我打印出“KledingstukNo”时,我获取在“jTextFieldDeleteHemp”中输入的值。
当我连接到我的数据库时,我收到以下消息:
警告:表 tblHemde 元数据中的错误:元数据中表的行数为 8,但 UCanAccess 已找到并加载了 9 条记录。一切都会正常工作,但最好修复您的数据库。
当我尝试删除记录时,我收到以下错误消息:
*
我没有看到这个错误的原因,请帮助!