问题标签 [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.
java - 使用 UCanAccess 插入 ResultSet 时出现“必须在插入之前设置所有列”错误
我想在 Java 8 下使用 UCanAccess 创建一个 Access 数据库连接。这是我的代码:
我在我的 JTextField 中输入了条目,但是当我单击包含上面代码的按钮时,会出现此错误消息:
net.ucanaccess.jdbc.Ucanaccess SQLException:invalid cursor state: 所有列必须在插入前设置
我的代码中缺少或缺少什么?
java - 使用 ucanaccess 将 Java 与 Microsoft Access 连接起来
当我尝试使用 ucanaccess 访问现有数据库中的插入时,它显示了一个像这样的平均错误:
我的编码部分
频率分析仪:
数据库代码:
实际上已经建立了连接!!
java - UCanAccess 中的“语句意外结束”错误
我使用下面的代码来更新或编辑我的 Access 数据库中的数据,但每次单击按钮时都会出现此错误:
net.ucanaccess.jdbc.UcanaccessSQLException:语句意外结束
java - UcanaccessSQLException:意外令牌:ORDER
我正在使用 PHPMyAdmin 在 Java 和 MySQL 中制作一个小应用程序,一切运行良好,但我的教授说我们必须在 Access 中使用数据库,所以我只是更改了我的类连接并导入了我的数据库。,和其他语句运行良好INSERT
,但该语句不运行。SELECT
UPDATE
我不明白它在 MySQL 中是如何运行良好的,但在 UCanAccess 中它不起作用。
java - 我的 Android 应用程序与一个巨大的 MS Access 数据库的 Ucanaccess 连接在 Android 设备上占用了太多的堆空间。有什么选择吗?
我正在开发一个需要从 120MB 大小的巨大 MS Access 数据库中获取数据的 Android 应用程序。
我编写了代码来建立连接并在数据库上执行一个简单的查询。我在笔记本电脑和 Android 设备上运行相同的 java 代码。代码如下:p
当它在我的笔记本电脑上运行时,建立连接只需大约一分钟。但是在我的Android设备上运行时,连接需要10多分钟,并且占用了所有的堆空间,并且当设备内存不足时,应用程序崩溃了
我应该怎么办??
注意:
我对这段代码进行了一些细微的修改以在 android 上运行它,比如添加 toast 而不是 System.out.println 进行调试,我删除了 android 的静态 main 函数,使用 Environment.getAbsolutePath() 来定位数据库等.另外,我在Android上运行的代码,我先用了一个9MB的数据库来检查它是否有效。该代码按预期从 9MB 数据库中获取数据,没有任何问题。9MB 数据库在 Android 中建立连接大约需要 10 秒(在桌面,与 9MB 数据库建立连接只需不到 1 秒)
maven - 如何在 pom.xml 中添加 ucanaccess maven 依赖项
我无法让 ucanaccess 工作的 maven 依赖项:net.ucanaccess ucanaccess 2.XX
它似乎不可用?
java - Image to ByteArray to BLOB and BLOB to ByteArray to Image Conversion Issues in Java
After a lot of learning on ByteArrays & BLOBS, I managed to write the below Java code to write an image into Access DB (Using ucanaccess) and writing it back to Disk.
When I write an image back to disk the image is in incorrect format or something is messed up that you cannot open that image.
I understand it is not a good practice to store Images on DB but, this is only for my learning.
ucanaccess - 有没有办法在 UcanAccess 中强制从磁盘读取?
我正在构建一个需要与 VBasic 共存的 Java 应用程序。两者都使用单个 Access 数据库 (.mdb)
由于有时 VB 应用程序会写入我需要以编程方式从磁盘重新读取 mdb 的数据库。有没有办法做到这一点?这是 Jackcess 的责任还是 Ucanaccess?
我将 UcanAccess 与 Spring 和 Mybatis 一起使用。
jdbc - 使用 Java 和 UCanAccess 更新备注字段中的日期时间和字符串
我想使用 UCanAccess 更新备注字段中的日期时间和字符串。例如 - 2015 年 5 月 27 日系统:一些字符串,这是我必须在备忘录字段中更新的全部内容。
我尝试过的 - 我正在使用以下代码将日期转换为字符串:
然后像这样使用 ucanaccess 的更新查询:
但我收到一个错误:
意外令牌:系统。
如何做到这一点?
java - UCanAccessSQLException:违反约束
我的 Java 程序有问题。我使用 MS Access 作为数据库并使用 UCanAccess 连接到数据库。
当我尝试将文本插入数据库时,出现异常:
这是导致异常的 SQL 语句:
表条目的主键是(标题,日期)。我插入的信息在表中不存在。
我制作了一个 System.out.println() 包含相同的字符串,以确保变量包含正确的信息,并且它们确实如此。
有人可以告诉我我做错了什么吗?