Retornar quantidade de registros em consulta!?

Comunidade,

Estou precisando de uma ajudinha, como que vejo a quantidade de registro que tenho cadastrado em um banco MySQL?

Exemplo, se eu fizer uma busca
(select * from cadastro where nome = “marco”).
qual comando eu uso para saber quantos registros foram encontrados?

Um abração a todos.

[quote=masoft]Comunidade,

Estou precisando de uma ajudinha, como que vejo a quantidade de registro que tenho cadastrado em um banco MySQL?

Exemplo, se eu fizer uma busca
(select * from cadastro where nome = “marco”).
qual comando eu uso para saber quantos registros foram encontrados?

Um abração a todos.[/quote]

Ola masoft, é só vc dar o comando:
select count(*) from operador where codigo=1;

Certo,
Abraço

Masoft,

Se quiser, pode fazer o seguinte:
Após armazenar os resultados em um resultset (rs), faça o seguinte:


rs.last();
int i = rs.getRow();

Aqui vc pegará o número do último registro e armazenará em i.

[quote=dbispo]Masoft,

Se quiser, pode fazer o seguinte:
Após armazenar os resultados em um resultset (rs), faça o seguinte:


rs.last();
int i = rs.getRow();

Aqui vc pegará o número do último registro e armazenará em i.[/quote]

so lembrando que os ResultSet default são foward only, nesse caso depois de pegar o numero de registros vc não pode mais navegar por ele. vc precisa criar o ResultSet navegavel nos dois sentidos. nem todos drivers JDBC implementam essa fucionalidade corretamente.
de uma lida na docuemntação que vc vai entender melhor.

[]'s