Boa tarde amigos sou novo no Java e no GUJ estou trabalhando com DAO e estou querendo armagenar um resutado de uma sql.
o meu SQL e este:
private static final String SQL_CONTADOR_ALUNO = " select count(id_aluno) as qtde "
" from tb_matricula "
" where id_aluno = ? ";
o meu método que chama o SQL e este:
public int contador(final MatriculaDTO dto) throws DAOException {
final Connection conn = getConnection();
CallableStatement ps = null;
try {
ps = conn.prepareCall(SQL_CONTADOR_ALUNO);
setInteger(1, ps, dto.getIdAluno());
return //retorna o resultado do sql;
} catch (final SQLException e) {
throw new DAOException(e);
}
}
estou precisando retorna o resultado da pesquisa do SQL e que um numero, alguém poderia me dar uma ajuda?
[quote=“Delton”]Boa tarde amigos sou novo no Java e no GUJ estou trabalhando com DAO e estou querendo armagenar um resutado de uma sql.
o meu SQL e este:
private static final String SQL_CONTADOR_ALUNO = " select count(id_aluno) as qtde "
" from tb_matricula "
" where id_aluno = ? ";
o meu método que chama o SQL e este:
public int contador(final MatriculaDTO dto) throws DAOException {
final Connection conn = getConnection();
CallableStatement ps = null;
try {
ps = conn.prepareCall(SQL_CONTADOR_ALUNO);
setInteger(1, ps, dto.getIdAluno());
return //retorna o resultado do sql;
} catch (final SQLException e) {
throw new DAOException(e);
}
}
estou precisando retorna o resultado da pesquisa do SQL e que um numero, alguém poderia me dar uma ajuda? [/quote]