// Uyeler icin arama metodu public List<Uyeler> selectByUye(String kriter, String param) { List<Uyeler> uyeler = new ArrayList<Uyeler>(); Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; try { connection = ConnectionConfiguration.getConnection(); preparedStatement = connection.prepareStatement("SELECT * FROM uyeler WHERE " + kriter + " LIKE ?"); preparedStatement.setString(1, "%" + param + "%"); resultSet = preparedStatement.executeQuery(); while (resultSet.next()) { Uyeler uye = new Uyeler(); uye.setId(resultSet.getInt("id")); uye.setTc(resultSet.getString("tc")); uye.setAd(resultSet.getString("ad")); uye.setSoyad(resultSet.getString("soyad")); uye.setMeslek(resultSet.getString("meslek")); uye.setAdres(resultSet.getString("adres")); uye.setTelefon(resultSet.getString("telefon")); uye.setMail(resultSet.getString("mail")); uye.setKullaniciadi(resultSet.getString("kullaniciadi")); uye.setSifre(resultSet.getString("sifre")); uyeler.add(uye); } } catch (Exception e) { JOptionPane.showMessageDialog(null, e.getMessage()); } finally { kapatici(connection, preparedStatement, resultSet); } return uyeler; }