public Prepared prepare(String sql){
  try {
    PreparedStatement prep=prepared.get(sql);
    if (prep == null) {
      prep=conn.prepareStatement(sql);
      prepared.put(sql,prep);
    }
    return new Prepared(conn.prepareStatement(sql));
  }
 catch (  SQLException e) {
    throw convert(e);
  }
}

public Prepared prepare ( String sql ) { try { PreparedStatement prep = prepared . get ( sql ) ; if ( prep == null ) { prep = conn . prepareStatement ( sql ) ; prepared . put ( sql , prep ) ; } return new Prepared ( conn . prepareStatement ( sql ) ) ; } catch ( SQLException e ) { throw convert ( e ) ; } }
prepare a sql statement .
