加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

JDBC和ODBC之间存在什么区别

发布时间:2022-03-11 07:27:38 所属栏目:MySql教程 来源:互联网
导读:这篇文章将为大家详细讲解有关JDBC和ODBC之间有什么区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 JDBC和ODBC都是API(应用程序编程接口),它帮助客户端的应用程序访问服务器端的数据库。 JDBC表示Java数据库
       这篇文章将为大家详细讲解有关JDBC和ODBC之间有什么区别,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
      
      JDBC和ODBC都是API(应用程序编程接口),它帮助客户端的应用程序访问服务器端的数据库。
 
      JDBC表示Java数据库连接,是一种应用程序编程接口,即API。JDBC是作为Java开发工具包(JDK)1.1的一部分发布的。它是建立在ODBC的基础上的,因此,在JDBC中保留了一些ODBC的基础知识。
 
      JDBC是任何Java应用程序和不同数据库之间的标准接口。JDBC的功能是帮助基于Java的应用程序访问不同类型的数据库。JDBC提供了查询数据库的方法,它也可用于更新数据库。JDBC提供JDBC驱动程序,将请求从客户端的Java应用程序转换为数据库理解的语言。
 
JDBC和ODBC之间的区别是什么?
 
1、JDBC代表java数据库连接,是面向对象的。而ODBC代表开放式数据库连接,是程序性的。
 
2、JDBC只能将其用于Java语言开发的程序中,可以在任何平台上使用;ODBC可以将其用于任何语言,如C,C ++等本地语言开发的ODBC驱动程序,仅可以选择在Windows平台上使用。
 
3、对于Java应用程序,不建议使用ODBC,因为内部转换会导致性能下降,应用程序将变为平台相关;强烈建议使用JDBC,因为我们没有性能和平台相关的问题。
 
4、ODBC的代码很复杂,很难学习。但是,JDBC的代码更简单,更容易运行。
 
关于JDBC和ODBC之间有什么区别就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读