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

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

 2009-12-08 00:00:00 来源:WEB开发网   
核心提示: 从命令控制台“jython select1.jy”运行 select1.jy,图 1. “jython select1.jy”的输出以下是 Jython 代码,学习如何用 Jython 编写 DB2 JDBC 工具(4),清单 1. select1

从命令控制台“jython select1.jy”运行 select1.jy。


图 1. “jython select1.jy”的输出
学习如何用 Jython 编写 DB2 JDBC 工具

以下是 Jython 代码。


清单 1. select1.jy
from java.lang import * 
from java.sql import * 
# load DB2 JDBC type 2 driver (app driver) 
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance() 
con = DriverManager.getConnection( 'jdbc:db2:sample','vyang','jythonrocks') 
stmt = con.createStatement() 
sql='select firstname,lastname,salary from employee where salary > 20000 order by salary' 
rs = stmt.executeQuery(sql) 
employeeList=[] 
while (rs.next()): 
  row={} 
  row['firstname']=rs.getString(1) 
  row['lastname']=rs.getString(2) 
  row['salary']=rs.getDouble(3) 
  employeeList.append(row) 
   
rs.close() 
stmt.close() 
con.close() 
print 'employee salary over $20,000' 
print '============================' 
print 'firstname lastname salary' 
print '============================' 
# print the result 
for e in employeeList: 
  print e['firstname'],e['lastname'],'$'+ str(e['salary']) 

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

Tags:学习 如何 Jython

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