WEB开发网
开发学院软件开发Java 学习如何用 Jython 编写 DB2 JDBC 工具 阅读

学习如何用 Jython 编写 DB2 JDBC 工具

 2009-12-08 00:00:00 来源:WEB开发网   
核心提示: 如何在 Jython 中连接 SAMPLE 数据库这里,我们将展示如何在 Jython 中用流行的 type 2 和 type 4 驱动程序连接 SAMPLE 数据库,学习如何用 Jython 编写 DB2 JDBC 工具(3), Type 2 JDBC 驱动程序(CLI JDBC 驱动程序)f

如何在 Jython 中连接 SAMPLE 数据库

这里,我们将展示如何在 Jython 中用流行的 type 2 和 type 4 驱动程序连接 SAMPLE 数据库。


Type 2 JDBC 驱动程序(CLI JDBC 驱动程序)
 from java.lang import * 
 from java.sql import * 
 Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance() 
 con = DriverManager.getConnection( 'jdbc:db2:sample','vyang','jythonrocks')


Type 4 JDBC 驱动程序(DB2 UDB V8 中新增的)

from java.lang import * 
from java.sql import * 
Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance() 
con = DriverManager.getConnection( 'jdbc:db2://db2host:50000/sample','vyang','jythonrocks') 

除了以下几点之外,以上连接 SAMPLE 数据库的代码看上去与 JDBC java 代码十分相似:

Jython 需要导入每一个 Java 包,包括 java.lang。

Jython 字符串可以使用单引号,也可以使用双引号。

Jython 的类型是动态的,因此不需要将 con的类型声明为 java.sql.Connection。

查询示例

现在,我们已经知道如何安装 Jython 和连接 DB2,应该开始查看示例了。下列示例在 Windows 2000 上使用 SAMPLE 数据库和 type 2 CLI JDBC 驱动程序。您可以从本页底部的下载小节中下载这些示例。

一个简单的动态查询(select1.jy)

select1.jy 将按升序从 EMPLOYEE 表(包含在 sample 数据库中)中选出所有薪水超过 $20,000 的雇员。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:学习 如何 Jython

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接