para saber o numero de registros , aplico a instrução
“Select count(*) from TBCLIENT” , certo?
E agora como eu faço para pegar o resultado ?
Se for meio idiota a pergunta me desculpem…
valeu e obrigado a todos…
para saber o numero de registros , aplico a instrução
“Select count(*) from TBCLIENT” , certo?
E agora como eu faço para pegar o resultado ?
Se for meio idiota a pergunta me desculpem…
valeu e obrigado a todos…
Statement stmt = null;
try{
stmt = Conecta().createStatement();
ResultSet rs = stmt.executeQuery(“Select count(*) from TBCLIENT;”);
while (rs.next()) {
String Resultado = rs.getString(0);
}
}catch(…){
…
}
da uma olhada na API ResultSet e na Statment
não tem “while”…vai retornar apenas um valor!
E tu usa getInt(0) e não getString
se vc passar 0 (zero) como parâmetro vai dar erro, no JDBC as colunas de um ResultSet começam com índice 1 (um)
ou seja,
rs.getInt(1);
ou também,
sql = “select count(*) as contador from tabela”
rs.getInt(“contador”);
olha … tanto faz quantos vao retornar … c tem q percorrer o resultado do resultset.
e quanto ao getint() nao tem problema … o que eu te passei foi so um exemplo
qualquer coisa entre em contato. Obrigado
msn: [email removido]
Isso, viecili!
é 1 e não 0 como eu tinha falado!