Boa tarde gostaria de implementar uma função de quando eu fizer uma pesquisa no meu banco de dados e não encontrar nada aparecer algum aviso e me oferecer cadastrar esse dado, alguém poderia me auxiliar como fazer isso?
Att
Boa tarde gostaria de implementar uma função de quando eu fizer uma pesquisa no meu banco de dados e não encontrar nada aparecer algum aviso e me oferecer cadastrar esse dado, alguém poderia me auxiliar como fazer isso?
Att
É tranquilo cara, vc sabe montar select? Então… a partir disso…
Respondi de forma abrangente, pois você não mostrou seu código, assim… cabe ao usuário aqui adivinhar COMO vc quer implementar, e como não construíram um DeLorean que volta no tempo… bem…
Mande seu código, preciso ver como esta estruturado seus métodos e classes.
Valeu pela ajuda kkk já consegui resolver
Poste a sua solução para a comunidade guj. Assim você vai esta ajudando outras pessoas que possam ter o mesmo problema.
{ },s
public List readfordesc(String desc) {
Connection con = ConnectionFactory.getConnection();
PreparedStatement stmt = null;
ResultSet rs = null;
List<Empresas> e = new ArrayList();
try {
stmt = con.prepareStatement("SELECT * from CadastrodeEmpresas WHERE CNPJ_CadastrodeEmpresas like ? and Del = 'N' LIMIT 30;");
stmt.setString(1, "%" + desc + "%");
rs = stmt.executeQuery();
while (rs.next()) {
Empresas ee;
ee = new Empresas();
ee.setID(rs.getInt("ID_CadastrodeEmpresas"));
ee.setCNPJ(rs.getString("CNPJ_CadastrodeEmpresas"));
ee.setRazaoSocial(rs.getString("RazãoSocial_CadastrodeEmpresas"));
ee.setEndereco(rs.getString("Endereço_CadastrodeEmpresas"));
ee.setCidade(rs.getString("Cidade_CadastrodeEmpresas"));
ee.setEstado(rs.getString("Estado_CadastrodeEmpresas"));
e.add(ee);
}
if (e.isEmpty()) {
switch (JOptionPane.showConfirmDialog(null, "Nenhuma Empresa encontrada \nGostaria de cadastrar?", "Cadastro", JOptionPane.YES_NO_OPTION)) {
case 0:
new Cadastro_Empresas2().setVisible(true);
case 1:
break;
}
}
} catch (SQLException ex) {
Logger.getLogger(LoginDAO.class.getName()).log(Level.SEVERE, null, ex);
} finally {
ConnectionFactory.CloseConnection(con, stmt, rs);
}
return e;
}