随笔 - 119  文章 - 3173  trackbacks - 0
<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

交友莫独酒,茅台西凤游。
口干古井贡,心徜洋河流。
称多情杜康,趟无量双沟。
赞中华巍巍,无此不销愁。

常用链接

留言簿(68)

随笔分类(136)

随笔档案(122)

最新随笔

搜索

  •  

积分与排名

  • 积分 - 520575
  • 排名 - 93

最新评论

 1 import java.io.BufferedReader;
 2 import java.io.InputStreamReader;
 3 import java.io.PrintWriter;
 4 import java.sql.Connection;
 5 import java.sql.DriverManager;
 6 import java.sql.Statement;
 7 import org.apache.derby.drda.NetworkServerControl;
 8 
 9 public class TestDerbyServer {
10     public static void main(String[] args) {
11         try {
12             NetworkServerControl dbserver = new NetworkServerControl();//启动服务器
13             
14             PrintWriter pw = new PrintWriter(System.out);//获取服务器输出
15             dbserver.start(pw);
16             
17             Connection conn = DriverManager.getConnection("jdbc:derby:TESTDB;create=true");//本地连接数据库
18             
19             Statement st = conn.createStatement();
20             st.execute("create table USER_INFO (ID INT NOT NULL,NAME VARCHAR(10) NOT NULL)");//建表
21             st.executeUpdate("insert into USER_INFO(ID,NAME) values (1,'hermit')");//插入数据
22             st.executeUpdate("insert into USER_INFO(ID,NAME) values (2,'test')");//插入数据
23             
24             /*
25              *等待用户输入,让程序继续运行,不然程序会运行结束,客户端就连不上了 
26              */
27             BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
28             System.out.println("Press [Enter] to stop Server");
29             in.readLine();
30 
31         } catch (Exception ex) {
32             ex.printStackTrace();
33         }
34     }
35 }
运行输出:
服务器准备在端口 1527 上接受连接。
Press [Enter] to stop Server

再强调一下,in.readLine();很重要,不然,程序运行完毕,服务器也就停了。。。。。。。。

posted on 2007-01-16 17:49 交口称赞 阅读(1168) 评论(0)  编辑  收藏 所属分类: Java6

只有注册用户登录后才能发表评论。


网站导航: