Feras Awwad نشر 21 مايو 2019 أرسل تقرير نشر 21 مايو 2019 كود قائمة بأسماء الموظفين الذين اسمهم الاول «ahmed» اقتباس
2 Entesar Khaled نشر 21 مايو 2019 أرسل تقرير نشر 21 مايو 2019 أهلًا بك، يمكنك تجريب هذا البرنامج المُنشأ سابقًا لنفس الهدف على زبائن بدلًا من موظفين...على اعتبار أنك تستخدم NetBeans لإنشاء الواجهات فإن الزر reloadButton الذي ستنشئه سيقوم بمهمة إظهار أسماء الأشخاص ذو الإسم "ahmed" public static ArrayList<Customer> getAllCustomer() throws ClassNotFoundException, SQLException { Connection conn=DBConnection.getDBConnection().getConnection(); Statement stm; stm = conn.createStatement(); String sql = "select customer_name from customers where customer_name LIKE 'Ahmed%' OR customer_name LIKE 'ahmed%' order by customer_name"; ResultSet rst; rst = stm.executeQuery(sql); ArrayList<Customer> customerList = new ArrayList<>(); while (rst.next()) { Customer customer = new Customer(rst.getString("id"), rst.getString("name"), rst.getString("address"), rst.getDouble("salary")); customerList.add(customer); } return customerList; } //this is the model class public class Customer { private String id; private String name; private String salary; private String address; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSalary() { return salary; } public void setSalary(String salary) { this.salary = salary; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } } //this is the view method private void reloadButtonActionPerformed(java.awt.event.ActionEvent evt) { try { ArrayList<Customer> customerList = null; try { try { customerList = CustomerController.getAllCustomer(); } catch (SQLException ex) { Logger.getLogger(veiwCustomerFrame.class.getName()).log(Level.SEVERE, null, ex); } } catch (Exception ex) { Logger.getLogger(ViewCustomerForm.class.getName()).log(Level.SEVERE, null, ex); } DefaultTableModel tableModel = (DefaultTableModel) customerTable.getModel(); tableModel.setRowCount(0); for (Customer customer : customerList) { Object rowData[] = {customer.getId(), customer.getName(), customer.getAddress(), customer.getSalary()}; tableModel.addRow(rowData); } } catch (Exception ex) { Logger.getLogger(ViewCustomerForm.class.getName()).log(Level.SEVERE, null, ex); } } اقتباس
السؤال
Feras Awwad
كود قائمة بأسماء الموظفين الذين اسمهم الاول «ahmed»
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.