隨筆-9  評(píng)論-168  文章-266  trackbacks-0
              public void execSQL(String fileName) {
                  
                  File myFile 
          = new File(fileName);
                  
          if (!myFile.exists()) {
                      System.err.println(
          "Can't Find " + fileName);
                      
          return;
                  }
                  
          try {
                      DriverManagerDataSource dataSource
          =new DriverManagerDataSource();
                      dataSource.setDriverClassName(
          "org.hsqldb.jdbcDriver");
                      dataSource.setUrl(
          "jdbc:hsqldb:hsql://localhost/algz");
                      dataSource.setUsername(
          "sa");
                      dataSource.setPassword(
          "");
                      JdbcTemplate jt
          =new JdbcTemplate();
                      jt.setDataSource(dataSource);
                      
                              
                      BufferedReader in 
          = new BufferedReader(new FileReader(myFile));
                      String sql;
                      
          while ((sql = in.readLine()) != null) {
                          jt.execute(sql);
                          System.out.print(
          ".");
                      }
                      
                      in.close();
                      System.out.println();
                  } 
          catch (IOException e) {
                      e.getStackTrace();
                  }
              }
          posted on 2011-06-22 10:16 紫蝶∏飛揚(yáng)↗ 閱讀(445) 評(píng)論(0)  編輯  收藏 所屬分類: Spring 、數(shù)據(jù)庫
          主站蜘蛛池模板: 彭泽县| 台安县| 文登市| 台州市| 新巴尔虎右旗| 济源市| 昌黎县| 岳阳市| 肇东市| 武陟县| 萨迦县| 福海县| 兰西县| 乌拉特后旗| 梓潼县| 楚雄市| 大同市| 孝义市| 望江县| 怀宁县| 浪卡子县| 河西区| 永胜县| 宜黄县| 多伦县| 榕江县| 隆回县| 长白| 天全县| 余江县| 西和县| 无棣县| 石泉县| 亳州市| 惠州市| 石河子市| 黑河市| 曲沃县| 伊春市| 莱西市| 崇仁县|