Pessoal,
tenho a seguinte função:
“Essa função eh usada para fazer uma especie de filtro de parametros passados para consulta em uma Tabela”
[code]public List listarLogs(String cdFc, String nrRgi, String nmTela,
String tpAcao, String cdUsuario) throws DAOException {
cdFc = cdFc != null ? cdFc : "%";
nrRgi = nrRgi != null ? nrRgi : "%";
nmTela = nmTela != null ? nmTela : "%";
tpAcao = tpAcao != null ? tpAcao : "%";
cdUsuario = cdUsuario != null ? cdUsuario : "%";
try {
return super.executarBuscaNativa(
" select * from FLC_LOG_LOG where CD_FC LIKE '" + cdFc
+ "' AND NR_RGI LIKE '" + nrRgi
+ "' AND NM_TELA LIKE '" + nmTela
+ "' AND TP_ACAO LIKE '" + tpAcao.toString()
+ "' AND upper (CD_USUARIO) LIKE upper ('" + cdUsuario + "')",
new String[] { "CD_LOG", "DT_EVENTO", "CD_FC", "NR_RGI",
"NM_FUNCIONALIDADE", "NM_TABELA", "TP_ACAO",
"DS_ATRIBUTOS_SQL", "NM_TELA", "NM_PAGINA",
"CD_USUARIO", "NR_CPF", "NR_RNE", "NR_CNPJ", "NR_IP",
"NM_NAVEGADOR", "NR_RG" }
);
} catch (DAOException e) {
e.printStackTrace();
}
return null;
}[/code]
no meu Main eu passo os parametros para fazer minha consulta:
public static void main(String[] args) {
try {
// aqui eu passos os parametros. Podem ser todos, apenas um deles, ou o casamento de todos.)
System.out.println(new FlcConsultarLogDAOImpl()
.listarLogs("490", null, null, null, null));
} catch (Exception e) {
e.printStackTrace();
}
}
o problema eh que isso esta me retornando uma lista com um Array de Objetos:
e o que eu preciso é apenas uma lista com os valores dos campos informados no meu metodo listarLogs
[[Ljava.lang.Object;@3920f707, [Ljava.lang.Object;@3677b707, [Ljava.lang.Object;@43ef3700, [Ljava.lang.Object;@43883700, [Ljava.lang.Object;@43113700, [Ljava.lang.Object;@44ba3700, [Ljava.lang.Object;@44433700]
Alguem poderia me ajudar com relação a isso? =/
Desde ja
Muito obrigado pessoal…