快速业务通道

简单的JDBC应用程序for Java DB - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-25
dex < length; index++) { if (args[index].equalsIgnoreCase("jccjdbcclient")) { framework = "jccjdbc"; driver = "com.ibm.db2.jcc.DB2Driver"; protocol = "jdbc:derby:net://localhost:1527/"; } if (args[index].equalsIgnoreCase("derbyclient")) { framework = "derbyclient"; driver = "org.apache.derby.jdbc.ClientDriver"; protocol = "jdbc:derby://localhost:1527/"; } } } }

简单的JDBC应用程序for Java DB(2)

时间:2007-05-30 java学堂

下面是如何运行这个程序:一、怎样在内嵌式环境(集成到桌面应用)中运行这个例子我的工作目录是c:\java,先将derby.jar复制到c:\java\jar下。再写一个批处理文件run.bat,内容如下:set CLASSPATH=c:\java\jar\derby.jar;%CLASSPATH%打开windows XP的命令行窗口,转入工作目录。运行:C:\java>run.batC:\java>set CLASSPATH=c:\java\jar\derby.jar;C:\java>javac SimpleApp.javaC:\java>java SimpleAppSimpleApp starting in embedded mode.Loaded the appropriate driver.Connected to and created database derbyDBCreated table derbyDBInserted 1956 WebsterInserted 1910 UnionUpdated 1956 Webster to 180 GrandUpdated 180 Grand to 300 LakeshoreVerified the rowsDropped table derbyDBClosed result set and statementCommitted transaction and closed connectionDatabase shut down normallySimpleApp finished 程序运行后将在当前目录下生成

derbyDB (目录)这个目录构成了 derbyDB 数据库目录. 你不能修改这个目录中的任何文件。 derbyDB\log (目录)这个目录保存了数据库的事务日志. derbyDB\seg0 (目录)这个目录保存了数据库derbyDB的数据 derbyDB\service.properties一个内部文件,保存了一些配置参数 derby.LOG日志文件 二、 怎样在服务器环境中运行这个例子

(1)启动Derby Network Server

将derbynet.jar复制到c:\java\jar中,run.bat文件改为:set CLASSPATH=c:\java\jar\derby.jar;c:\java\jar\derbynet.jar;%CLASSPATH%

新开一个DOS命令行窗口,在这个窗口中启动 Derby Network Server,如:

C:\java>run.bat

C:\java>set CLASSPATH=c:\java\jar\derby.jar;c:\java\jar\derbynet.jar;

C:\java>java org.apache.derby.drda.NetworkServerControl start服务器准备在端口 1527 上接受连接。

(2)用 Derby 客户端模式运行这个程序:

将 derbyclient.jar 复制到c:\java\jar中,run.bat文件改为:set CLASSPATH=c:\java\jar\derbyclient.jar;%CLASSPATH%

新开一个DOS命令行窗口,然后以Derby 客户端模式启动SimpleApp

C:\java>run.batC:\java>set CLASSPATH=c:\java\jar\derbyclient.jar;

C:\java>java SimpleApp derbyclientSimpleApp starting in derbyclient mode.Loaded the appropriate driver.Connected to and created database derbyDBCreated table derbyDBInserted 1956 WebsterInserted 1910 UnionUpdated 1956 Webster to 180 GrandUpdated 180 Grand to 300 LakeshoreVerified the rowsDropped table derbyDBClosed result set and statementCommitted transaction and closed connectionSimpleApp finished

(3)使用 IBM DB2 JDBC Universal Driver运行这个例子

在Derby的10.0版本, IBM DB2 JDBC Universal Driv

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号