Skip to content
Snippets Groups Projects
DatabaseDocument.java 28.5 KiB
Newer Older
  • Learn to ignore specific revisions
  • tjc's avatar
    tjc committed
        {
          Connection conn = getConnection();
          int row = 0;
    
    
    tjc's avatar
    tjc committed
          for(int i = 0; i < sql.size(); i++)
    
    tjc's avatar
    tjc committed
          {
    
    tjc's avatar
    tjc committed
            ChadoTransaction tsn = (ChadoTransaction) sql.get(i);
    
            String[] sql_array = tsn.getSqlQuery();
    
    tjc's avatar
    tjc committed
    
    
    tjc's avatar
    tjc committed
            for(int j = 0; j < sql_array.length; j++)
    
            {
              System.out.println(sql_array[j]);
    
              Statement st = conn.createStatement();
              row += st.executeUpdate(sql_array[j]);
            }
    
    tjc's avatar
    tjc committed
          }
    
          conn.close();
        }
    
    tjc's avatar
    tjc committed
        catch (java.sql.SQLException sqlExp)
    
    tjc's avatar
    tjc committed
        {
          sqlExp.printStackTrace();
        }
    
    tjc's avatar
    tjc committed
        catch (java.net.ConnectException conn)
    
    tjc's avatar
    tjc committed
        {
          JOptionPane.showMessageDialog(null, "Problems connecting...",
    
    tjc's avatar
    tjc committed
                                        "Database Connection Error - Check Server",
                                        JOptionPane.ERROR_MESSAGE);
    
    tjc's avatar
    tjc committed
          conn.printStackTrace();
        }
    
      }
    
    tjc's avatar
    tjc committed
    
    
    tjc's avatar
    tjc committed
    /*
      public static void main(String args[])
      {
        try
        {
          DbSqlConfig.init(new JPasswordField());
          SqlMapClient sqlMap = DbSqlConfig.getSqlMapInstance();
    
          SchemaCVList schema_CVlist = new SchemaCVList();
          schema_CVlist.setSchema("lbraziliensis");
    
          List list = sqlMap.queryForList("getResidueType", "lbraziliensis");
    
          schema_CVlist.setCvlist(list);
          List list_residue_features = sqlMap.queryForList("getSchemaResidueFeatures",
                                                           schema_CVlist);
        }
        catch(SQLException sqle)
        {
          sqle.printStackTrace();
        }
      }
    */
    
    tjc's avatar
    tjc committed
    }