Dúvida - ResultSet com retorno vazio [Resolvido]

Olá pessoal, valeu pela força… eu mudei tudo nesse fds… coloquei em variáveis em outra classe, e as chma apenas:

[code]public void Verificador() {
int nuLinhas = sheet.getRows();
PlanilhaCtrDAO dao = new PlanilhaCtrDAO();

	for (int nuLinhaAtual = LINHA_INICIAL; nuLinhaAtual < nuLinhas; nuLinhaAtual++) {
		Ctr ctr = carregarLinha(nuLinhaAtual);

		if (!dao.existeSimCardDisp(ctr.getSimcard())
				&& (!dao.existeDispositivo(ctr.getDispositivo()))) {
			System.out.println("chama insert");
			dao.simCardInsereDisp(ctr.getDispositivo(), ctr.getSimcard(),
					ctr.getTecnologia(), ctr.getApnConfigurada(),
					ctr.getIp(), ctr.getPorta(), ctr.getFonte(),
					ctr.getImei());
                                             }else{
			System.out.println("chama próximo");
		}
	}

[/code]

Coloquei os scripts na DAO:

[code]public class PlanilhaTelecomDAO {

// EXISTE
private static final String SQL_SIMCARD_EXISTE_SIMCARD = "SELECT SIMCard.Numero AS NumSIMCard FROM SIMCard WHERE SIMCard.numero = (?::varchar)::numeric";

public boolean existeSimCard(String simCard) {
	boolean existeSimCard = false;
	Connection conn = null;
	PreparedStatement ps = null;

	try {
		conn = ConnectionManager.obterConexao();
		ps = conn.prepareStatement(SQL_SIMCARD_EXISTE_SIMCARD);
		ps.setString(1, simCard);
		existeSimCard = ps.executeQuery().next();
	} catch (Exception e) {
		e.printStackTrace();
	} finally {
		ConnectionManager.fecharConexao(conn, null, ps);
	}

	return existeSimCard;
}

[/code]

Este é uma parte só como exemplo para vcs verem minha solução… Obrigado a todos…