jdbc-odbc相关内容

删除 Java 8 中的 JDBC ODBC 桥接器

从 Java 8 开始,JDBC-ODBC Bridge 将不再包含在 JDK 中. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//抛出 classNotFoundException 是否有其他连接JDBC-ODBC Bridge的解决方案? 解决方案 我们仍然可以在 java 8 中使用 JDBC-ODBC Bridge,只需按照这个 ..
发布时间:2021-12-28 08:35:52 Java开发

Java ODBC MS-Access Unicode 字符问题

我正在尝试制作一个连接到 Access 数据库的应用程序.我已经通过使用 .mdb 文件建立我的 Java 程序的 ODBC 连接,但是我遇到了 Unicode 字符的这个问题.如果记录是用英语(拉丁)字符编写的,那么 .mdb 文件可以识别这些字符,但如果记录是用希腊语编写的,则会出现一些奇怪的字符,我无法使用 ResultSet 对象获取记录.有人可以帮忙吗? 解决方案 当字符串包含代 ..
发布时间:2021-12-12 22:50:11 Java开发

对 Access 的 JDBC-ODBC Bridge 查询在包含重音字符时失败

我通过 JDBC-ODBC 桥从 Java 向 Access 数据库发送查询,如下所示: "SELECT * FROM localities WHERE locName='" + cityName + "'" 当 cityName 是没有重音字符的普通字符串时,结果集是正确的.但是,当 cityName 恰好是 LEÓN、SAHAGÚN 之类的东西时,其中包含重音字符,那么我没有得到任何结果. ..
发布时间:2021-12-12 22:45:54 Java开发

指定的 DSN 包含架构不匹配错误

我收到此错误: 指定的 DSN 包含驱动程序之间的架构不匹配与应用 尝试使用 NetBeans 和 Java 编程语言连接到数据库时 我使用的是 Microsoft Access 2010 并且我的系统在 64 位 Windows 7 上运行. 我该如何解决这个问题?谢谢大家. 解决方案 该消息出现在以下情况下: 您已经安装了 Access 数据库引擎(又名“ ..
发布时间:2021-12-12 22:06:56 Java开发

如何从 64 位 JVM 连接到 32 位 Access 数据库?

到目前为止,当我必须连接到 32 位 Access 数据库时,我只是使用 32 位 JVM 执行应用程序.但是,我现在正在开发一个需要 64 位 JVM 的应用程序,但我仍然需要连接到 32 位 Access 数据库.当我尝试连接时,出现以下异常: java.sql.SQLException: [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序 ..
发布时间:2021-11-26 14:44:09 Java开发

在 Java 8 中删除 JDBC ODBC 桥接器

从 Java 8 开始,JDBC-ODBC Bridge 将不再包含在 JDK 中. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//抛出 classNotFoundException 是否有其他连接JDBC-ODBC Bridge的解决方案? 解决方案 我们仍然可以在 java 8 中使用 JDBC-ODBC Bridge,只需按照这个 ..
发布时间:2021-11-25 14:15:48 Java开发

如何从 64 位 JVM 连接到 32 位 Access 数据库?

到目前为止,当我必须连接到 32 位 Access 数据库时,我只是使用 32 位 JVM 执行应用程序.但是,我现在正在开发一个需要 64 位 JVM 的应用程序,但我仍然需要连接到 32 位 Access 数据库.当我尝试连接时,出现以下异常: java.sql.SQLException: [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序 ..
发布时间:2021-11-24 23:31:43 Java开发

无法获得Oracle连接

无法建立Oracle连接. 我正在使用以下代码,以便在自定义智能服务插件中获得oracle连接:- public static Connection openNewConnection(String url, String username, String password) throws ClassNotFoundException, SQLException { Driv ..
发布时间:2021-02-11 19:32:36 Java开发

MS Access-无法再打开任何表

在工作中,我们必须处理几个MS Access mdb文件,因此我们使用Sun JVM附带的默认JdbcOdbcBridge驱动程序,并且在大多数情况下,它工作得很好. 问题在于,当我们不得不处理一些较大的文件时,我们会多次遇到“无法打开更多表"消息的异常.我们如何避免这种情况? 我们已经关闭了PreparedStatement和RecordSets的所有实例,甚至将它们的变量设置为nu ..
发布时间:2021-02-11 19:26:23 Java开发

使用jdbc-odbc删除时间冲突的行

我不太确定如何写标题,对此感到抱歉.我正在尝试将一些开始和停止计划时间加载到数据库中,但是有时同一系统的开始和停止时间会重叠,例如一次可能是5:30 to 12:30,然后同一系统的另一次可能是8:30 to 10:30希望避免将数据插入表中. 我正在使用jdbc和odbc桥在Java程序中完成所有这些操作,当用户单击“生成计划"时,它将从文本文件中读取所有计划信息,然后将其插入数据库中.当 ..
发布时间:2020-06-27 18:46:05 Java开发

什么是Java的最佳开源dbf驱动程序?

任何人都可以提及读写dbf的最佳可用开源odbc:jdbc驱动程序吗? 我有一个dbf文件,我想通过Web应用程序(Tomcat应用程序)查询(选择/更新). 任何帮助/提示都将是有益的. 谢谢. 解决方案 try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); S ..
发布时间:2020-06-26 23:56:21 Java开发

将数据库中的用户名和用户类型获取到程序Java

我制作了一个具有数据库的程序.这是我现在的数据库: 使用用户名登录时,我已经可以使用用户类型检索用户名.但是我现在有一个问题,程序可以正常运行,唯一的办法是即使我使用用户名:Fuhans登录,该程序也可以显示所有用户名和用户类型. 我想要的是该程序仅显示“已登录的用户名"(例如:我以“用户名"登录:Fuhans,该程序显示消息框,其中仅显示“用户名"(Fuhans)和仅该用户名的用户类 ..
发布时间:2020-05-17 02:29:02 Java开发

从Java Access中调用VBA函数

我有一个使用MS Access设计的数据库,并在数据库中编写了VBA功能 当我尝试使用JdbcOdbc Bridge从Java程序调用此函数时,出现SQLException,消息为“未找到函数" 数据库中的函数访问修饰符为"public",我尝试在连接URL中使用"ExtendedAnsiSQL = 1",但失败 是否缺少某些东西,或者无法从外部程序调用这些功能? 解决方案 MS Acce ..
发布时间:2020-05-12 22:10:31 Java开发

如何为Java桌面应用程序将Access数据库共享到其他PC?

我正在用JAVA(RCP插件)创建一个桌面应用程序,并且正在使用MS Access作为应用程序的数据库. 我将数据库文件保存在某个共享位置,但是每当我尝试从其他计算机打开它时,都会引发异常,表明数据库已被其他人锁定. 请让我知道如何解决此问题. 是否可以使用JDBC连接在不同计算机之间共享MS Access数据库文件? 解决方案 否.这就像将您的汽车交给几个人,而所有人都希望同 ..
发布时间:2020-05-12 21:53:49 Java开发

Java应用程序.表达式中未定义的函数“替换"

我的Java应用程序在同事的两台计算机上都能很好地运行,但是无法在我的计算机上运行. 应用程序读取电子表格,从中创建可访问的表格,然后进行比较.该应用程序能够读取和创建表,但不会对其进行比较. 我得到的错误是 java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Undefined function ' ..
发布时间:2020-05-12 21:41:26 Java开发

“未定义符号:SQLAllocEnv"; Java中的错误

我正在使用Java来构建需要使用MS Access的应用程序. 运行项目时出现以下错误: /usr/lib/jvm/jdk1.7.0/bin/java:符号查找错误:/usr/lib/jvm/jdk1.7.0/jre/lib/i386/libJdbcOdbc.so:未定义符号:SQLAllocEnv 这是什么意思? 解决方案 正如您在上一个问题中提到的那样,您就是试图在Linu ..
发布时间:2020-05-12 21:38:42 Java开发