Хорошо, я делаю POS-систему для стационарного магазина, клиент должен ввести данные о продажах фотокопии в свою систему, поэтому я ввел цвет формата бумаги и цену соответственно в базу данных MySQL. например
A4, односторонняя, ч / б 1 $
A4 двухсторонний ч / б $ 2
A4 односторонний цвет 3 $
А4 двойной цвет 4
Теперь проблема в том, что когда я заполняю поле со списком столбцом, данные будут дублироваться
например
A4
A4
A4
A4
это потому, что я ввел 4 раза A4 в базу данных, что мне нужно сделать, когда я нажимаю поле со списком, я должен показать только 1 A4
Я соединил поле со списком с базой данных
try {
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/photocopy","root","");
String sql="SELECT * FROM `prices`";
PreparedStatement pstmt = conn.prepareStatement(sql);
ResultSet rs =pstmt.executeQuery();
while(rs.next()){
String pathayo = rs.getString("color");
jComboBox3.addItem(pathayo);
}
} catch (Exception e) {
}
Мне нужно показать только A4 один раз, а не 4 раза
проверить это изображения плз
проверить это изображения PLZ