Pessoal por caridade ao amigo aqui, alguem pode me dizer o que estou fazendo de errado neste método?
O wsad me diz que a expressão invalida como instrução.
Por favor gente me ajudem!
Obrigado.
public List<CampanhaDTO> getListaCampanha() throws SQLException {
try {
System.out.println("Preparando Statement");
//Cria um Statement
Statement stmt = this.connection.createStatement();
System.out.println("Statement Pronto!");
System.out.println("Executando o ResultSet");
//Cria o ResultSet e executa o Statement ja criado e agora populado com
//Instrucoes SQL
ResultSet rs = stmt.executeQuery("SELECT idtema, descricaotema, detalhe, dtTema "+
"FROM tbltema ORDER BY dtTema Desc");
System.out.println("ResultSet Executado!");
List < CampanhaDTO > list = new ArrayList<CampanhaDTO>();
synchronized (this);
// Itera no ResultSet
while (rs.next()) {
//criando o objeto Contato
CampanhaDTO ocampanha = new CampanhaDTO();
ocampanha.getIdtema(rs.getString("idtema"));
ocampanha.getIdtema(rs.getString("descricaotema"));
ocampanha.getIdtema(rs.getString("detalhe"));
ocampanha.getIdtema(rs.getString("dtTema"));
list.add(ocampanha);
}
stmt.close();
this.connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
//Retornonando meu DTO populado
return list;
}