Saber se consulta retornou algum registro

2 respostas
J

Olá

Estou fazendo um consulta no banco de dados e gostaria de saber o total de registros que a consulta retornou:

Minha consuta:

"SELECT cc.codcli, cp.codcliant, "+ "codfilcad "+ "FROM cad_cliente AS cc "+ "INNER JOIN cad_cliente_compl AS cp " + "ON cc.codcli = cp.codcli "+ "WHERE cp.codcliant = " +clientes.get(i).getCod_cliente();

2 Respostas

dudu_sps

o Resultado voce vai atribuir ao que??
um objeto??
um List??

se for objeto… voce verifica se é null

ou se voce ja for fazer alguma transação com o objeto

coloca um

try{

//transação

}catch(Exception e){}

e se caso for list… verifica se list.siz() == 0

nel
jony:
Olá

Estou fazendo um consulta no banco de dados e gostaria de saber o total de registros que a consulta retornou:

Minha consuta:
"SELECT cc.codcli, cp.codcliant, "+
	"codfilcad "+
	 "FROM cad_cliente AS cc "+
	"INNER JOIN cad_cliente_compl AS cp " +
	 "ON cc.codcli = cp.codcli "+								
	"WHERE cp.codcliant = " +clientes.get(i).getCod_cliente();

Boa tarde.

Supondo que seja uma JDBC.

if(seuResultSet.hasNext()){
    while(seuResultSet.next(){
          cont++;
    }
}

System.out.println("Total de Registros: "+cont);
Criado 13 de fevereiro de 2010
Ultima resposta 13 de fev. de 2010
Respostas 2
Participantes 3