澳洲买房子:java可以通过代码设置odbc吗?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 11:27:23
小弟正在学习JAVA,学到数据库那一块的时候发现书上的几个例子都是要先手动连接好ODBC,这样十分不方便!所以希望大侠能够帮忙写一个自动设置ODBC的代码,小弟感激!

你可以不使用ODBC,ODBC是要手工设置连接的。你可以使用JBDC进行数据库连接,这样就不用手工进行设置了

可能是我孤弱寡闻,我认为这是不可能的,首先你要了解什么是ODBC:

ODBC 是 Microsoft的一项技术,是开放式数据库互连(Open Database Connectivity)的缩写,这是一族API,与Windows API相似。它主要与数据库打交道。就是说,利用ODBC API,你可通过统一界面和好多各不相同的数据库打交道。

ODBC有四个组成部分:

应用程序 (Application,你的程序)
ODBC 管理器 (ODBC manager)
ODBC 驱动程序(ODBC Drivers)
数据源 (Data Sources,数据库)

这四个组件的核心是ODBC 管理器。 你可把它想象成你的监工。你告诉它你希望他作什么,然后它把你的要求传达给它的工人(ODBC 驱动程序)并完成工作。如果工人有什么想告诉你的,它会与监工(ODBC 管理器)说,由监工传达给你。工人们很明白他们应作什么,因此他们会为你很好的完成工作。

JDBC-ODBC连接桥正是通过驱动把程序和ODBC连接起来,调用ODBC管理器访问数据库,所以怎么在程序里设置ODBC呢?这就好像你在自己家看电视,却想控制电视台的卫星接收器接收节目一样了。