装与设置用于数据库应用程序的JBuilder
2008-01-05 09:41:36 来源:WEB开发网核心提示:装与设置用于数据库应用程序的JBuilder 假如要单步调试并运行本书中包括的许多数据库教程,你需要安装如下软件组件: · JBuilder、JDBC与JDBC-ODBC桥 · JBuilder范例文件
装与设置用于数据库应用程序的JBuilder
假如要单步调试并运行本书中包括的许多数据库教程,你需要安装如下软件组件:
· JBuilder、JDBC与JDBC-ODBC桥
· JBuilder范例文件
· LocalInterBaseServer
假如你有JBuilder的企业版本,还可以安装:
· InterClient。InterClient是用于InterBase的一个纯javaJDBC驱动程序。它可用于Solaris、HP-UX、WindowsNT以及Windows95。关于更多的信息,参见3.4节“使用InterClient”。
3.1安装JBuiIder、JDBC与JDBC-ODBC桥
当安装JBuilder时,选择Typical选项。假如是选择Custom选项,你应该选择下列选项:
· 程序文件?本选项包括安装JBuiIder、JDBC、JDBC-ODBC桥,以及JBuilder范例文件。
· 范例文件?本选项安装数据集教程与国际化演示应用程序。
· 参考应用程序?本选项安装基本的Cliffhanger应用程序。要运行这个应用程序,需要JDBC-ODBC桥和LocalInterBaseServer。
JavaSoft与数据库和数据库工具供给商合作创建了独立于DBMS的API。像ODBC一样(大致与微软的JDBC产品等价),JDBC是基于X/OpenSQL调用级接口(CallLevelInterface,CLI)。JDBC和ODBC之间的一些差别是:
· JDBC是真正跨平台的纯Java的API。ODBC是必须本地执行的一个C语言接口,且大多数执行代码仅仅在微软平台上运行。
· 大多数ODBC驱动程序要求在客户机工作站上安装一套复杂的代码模块和注册设置。而JDBC是可以直接从一个本地或集中的远程服务器执行的纯Java代码。JDBC的维护和分发比ODBC更简单。根据Javasoft的网站信息,JDBC被Oracle、Sybase、Informix、InterBase,DB2等主流数据库、连接与工具供给商所认可。包括Borland在内的若干供给商都有JDBC驱动程序。现存的ODBC驱动程序可以通过JavaSoft提供的JDBC-ODBC桥而使用。使用JDBC-ODBC桥不是一个理想的解决方案,因为它要求安装ODBC驱动程序和注册项。ODBC驱动程序也可本地执行,但这损害了跨平台的支持和applet小程序的安全。
3.1.1安装JDBC和JDBC-ODBC桥
JBuilderDataEXPRess组件使用JavaSoft数据库连接(JDBC)应用程序程序员接口(applicationProgrammerInterface,API)来执行。为了创建一个Java数据应用程序,在可以开始创建数据应用程序以前,JavaSoft的JDBCsql包必须可以使用。假如你与你的数据库服务器的连接是通过一个ODBC驱动程序进行的,那么你还需要JavaSoft的JDBC-ODBC桥软件。安装过程负责把这些东西放到正确的地方。安装程序的JDBC部分从\java\lib\目录中的classes.zip文件中的java.sql包来安装类。
安装程序的JDBC-ODBC桥部分在同一classes.zip文件中安装JDBC-ODBC桥类。JdbcoOdbc.dll文件安装到\java\bin目录中。若要获取关于JDBC或JDBC-ODBC桥的更多信息,请访问JDBCDatabaseaccess(数据库存取)API的网页,网址为http://www.javasoft.com/jdbc/。
3.1.2连接到数据库
你可以把JBuilder应用程序连接到远程或本地的SQL数据库,或其他的Borland应用程序,如C++Builder,Delphi,IntraBuilder,Paradox,或VisualdBASE创建的数据库。假如要这样做,则查看你的应用程序连接到的基础数据库,并判定此数据库是本地的还是远程的(SQL)数据库。为了连接到一个远程的SQL数据库,你需要下列驱动程序之一:
更多精彩
赞助商链接