java - UCAExc:::3.0.7 不支持解码。请选择支持读取当前数据库 encoding.error 的 CodecProvider
问题描述
在我的项目中,我使用的是 .mdb 文件,但由于某种原因我将其更改为 .accdb 文件。这样做之后,它给了我这个错误。
UCAExc:::3.0.7 Decoding not supported. Please choose a CodecProvider which supports reading the current database encoding
.
为什么它给我这个错误。我的数据库连接是这样的。
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
baglanti= DriverManager.getConnection("jdbc:ucanaccess://" + db_file,db_username,db_password);
sorgu = baglanti.createStatement();
ResultSet gr=sorgu.executeQuery("SELECT strModule,GroupName FROM TableRun ORDER BY ID");
解决方案
推荐阅读
- javascript - highmap 上的数据点会减慢 Angular 应用程序的速度
- azure-service-fabric - 如何在不同端口上使用两个无状态服务配置 Service Fabric
- python - 平铺固定大小的矩形以覆盖给定的点集
- xilinx - 运行时出错
在 - firebase - Firestore 在颤动中检索奇怪的数据
- java - 尝试在 Spring Boot 和 Hibernate 中保存对象的字段错误
- frequency - FPGA时钟倍增?
- python - 如何从我的 FastAPI 应用程序向另一个站点 (API) 发送 HTTP 请求?
- azure-devops - React JS Azure DevOps Web 应用程序不会运行,但文件存在于服务器中并且管道中没有错误
- google-cloud-storage - 你如何从谷歌云存储桶中获取字节对象