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

          交友莫獨(dú)酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526781
          • 排名 - 92

          最新評論

          學(xué)習(xí)Java6(六) 嵌入式數(shù)據(jù)庫Derby系列文章中大家一定很熟悉這一句代碼:
          Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();//加載驅(qū)動
          包括derby中帶的例子也有這一句。。。。
          但是JAVA6中的jdbc4.0有這樣一個新特性:JDBC驅(qū)動自動加載
          那么學(xué)習(xí)Java6(六) 嵌入式數(shù)據(jù)庫Derby(3)一個基本的例子(建數(shù)據(jù)庫、建表、插入數(shù)據(jù)、查詢) 一文中的例子
          我們就可以用更純粹的JAVA6的方式來實(shí)現(xiàn):

          ?1?import?java.sql.Connection;
          ?2?import?java.sql.DriverManager;
          ?3?import?java.sql.ResultSet;
          ?4?import?java.sql.Statement;
          ?5?
          ?6?public?class?TestDerbyBaisc?{
          ?7?????public?static?void?main(String[]?args)?{
          ?8?????????try?{???????????
          ?9?//????????????Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();//加載驅(qū)動
          10?????????????Connection?conn?=?DriverManager.getConnection("jdbc:derby:TESTDB;create=true");//連接數(shù)據(jù)庫
          11?????????????Statement?st?=?conn.createStatement();
          12?????????????st.execute("create?table?USER_INFO?(ID?INT?NOT?NULL,NAME?VARCHAR(10)?NOT?NULL)");//建表
          13?????????????st.executeUpdate("insert?into?USER_INFO(ID,NAME)?values?(1,'hermit')");//插入數(shù)據(jù)
          14?????????????st.executeUpdate("insert?into?USER_INFO(ID,NAME)?values?(2,'test')");//插入數(shù)據(jù)
          15?????????????ResultSet?rs?=?st.executeQuery("select?*?from?USER_INFO");//讀取剛插入的數(shù)據(jù)
          16?????????????while(rs.next()){
          17?????????????????int?id?=?rs.getInt(1);
          18?????????????????String?name?=?rs.getString(2);
          19?????????????????System.out.println("ID="+id);
          20?????????????????System.out.println("NAME="+name);
          21?????????????}
          22?????????}?catch(Exception?e){
          23?????????????e.printStackTrace();
          24?????????}
          25?????}
          26?}

          少寫了一行代碼、、、、、、、、、
          呵呵
          posted on 2007-01-16 19:33 交口稱贊 閱讀(2293) 評論(0)  編輯  收藏 所屬分類: Java6
          主站蜘蛛池模板: 沁阳市| 亚东县| 砀山县| 邻水| 大荔县| 密山市| 铜山县| 南漳县| 海南省| 新巴尔虎右旗| 阿荣旗| 常山县| 普陀区| 广丰县| 越西县| 武城县| 庄浪县| 隆子县| 茶陵县| 微山县| 建瓯市| 长子县| 黄龙县| 福鼎市| 收藏| 揭西县| 漳州市| 乌恰县| 乐至县| 临漳县| 资阳市| 沧州市| 嘉兴市| 揭阳市| 汉中市| 布尔津县| 哈尔滨市| 凭祥市| 甘谷县| 万荣县| 康平县|