ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comอื่นๆCafeต้องการเขียน โค๊ด ค้นหาข้อมูลทั้งหมดจากตาราง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ต้องการเขียน โค๊ด ค้นหาข้อมูลทั้งหมดจากตาราง  (อ่าน 477 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ballz2537
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 1



ดูรายละเอียด
« เมื่อ: 14 กุมภาพันธ์ 2018, 04:55:04 »

ต้องการเขียน โค๊ด ค้นหาข้อมูลทั้งหมดจากตาราง จะเขียนได้ยังไงคับ ใช้ Text Field (txtsearchKeyReleased) Java Sql Server

public ArrayList<Phone> phoneList() {
        ArrayList<Phone> phonedataList = new ArrayList<>();
        try {
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            String url = "jdbc:sqlserver://localhost:1433;databaseName=Telephone;user=sa;password=123456";
            Connection con = DriverManager.getConnection(url);
            String query1 = "SELECT * FROM phonedata";
            st = con.createStatement();
            rs = st.executeQuery(query1);
            Phone phone;
            while (rs.next()) {
                phone = new Phone(rs.getInt("phoneid"), rs.getString("phonesn"), rs.getString("phoneno"), rs.getString("os"), rs.getString("price"), rs.getBytes("images"));
                phonedataList.add(phone);
            }
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
        }
        return phonedataList;
    }

    public void show_Phone() {
        ArrayList<Phone> list = phoneList();
        DefaultTableModel model = (DefaultTableModel) Table_phone.getModel();
        Object[] row = new Object[6];
        for (int i = 0; i <list.size(); i++) {
            row[0] = list.get(i).getphoneid();
            row[1] = list.get(i).getphonesn();
            row[2] = list.get(i).getphoneno();
            row[3] = list.get(i).getos();
            row[4] = list.get(i).getprice();
            row[5] = list.get(i).getImage();
            model.addRow(row);
        }
    }
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์