Bom dia,
Tem um projeto aqui que está utilizando JDBC direto…
Estou tentando utilizar limite para verificar quantas linhas
podem ser retornadas.
Tipo, no método eu passo 2000 como máximo de linhas
a retornar.
Daí eu executo a query e se esta retornar mais que isso, vou
ter que retornar uma mensagem dizendo para
filtrar mais a query.
Eu tava usando assim:
ArrayList list = new ArrayList();
stmt = conn.createStatement();
stmt.setMaxRows(2000);
rs = stmt.executeQuery(query);
while (rs.next())
{
Obj obj = new Obj();
obj.setAttribute(rs.getString(...));
list.add(obj);
}
mas assim força ele a retornar 2000. gostaria de fazer que
se a query retornar mais que 2000, então me dê uma mensagem.
Como eu faria isso???
valew!!!
abraço