แสดงกระทู้
|
หน้า: [1]
|
1
|
อื่นๆ / Cafe / ต้องการเขียน โค๊ด ค้นหาข้อมูลทั้งหมดจากตาราง
|
เมื่อ: 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); } }
|
|
|
2
|
ความรู้ทั่วไป / General (ถามคุยวิชาการ IM) / ผมต้องการ เขียน โค๊ดค้นหา
|
เมื่อ: 14 กุมภาพันธ์ 2018, 04:53:36
|
ต้องการเขียน โค๊ด ค้นหา จะเขียนได้ยังไงคับ ใช้ Text Field (txtsearchKeyReleased)
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); } }
|
|
|
|
|