im в настоящее время застрял в моем проекте, в котором мне нужно создать ежедневный отчет. Мне нужно отобразить весь номер ошибки, который участвует в вызове на весь день.Отображение нескольких значений из ResultSet в одной ячейке JTable
Вот что я в настоящее время
| Number of calls from ISG | 2 | |
| Fault Numbers | | x |
Здесь х должны быть эти 2 числа отказов мне нужно, чтобы отобразить все номера ошибки из моей базы данных MySQL. так как мне нужно отображать 2 номера ошибок из ISG IN A SINGLE LINE на третьем столбце, разделенном запятой. Как получить эти 2 результата, потому что с моей первой попытки была восстановлена только первая строка.
Для количества вызовов здесь мой метод, где q - это запрос.
public void dailyResult(String q, int x, int y){
try{
Statement stmtDr = (Statement)daily.createStatement();
ResultSet rs = stmtDr.executeQuery(q);
if(rs.next()){
reportTable1.setValueAt(rs.getInt(1), x, y);
}
}catch(Exception e){
JOptionPane.showMessageDialog(rootPane, "Error 106\n\nAn error has occured with the resultset procedure method. Please try again later.", "Error!", JOptionPane.ERROR_MESSAGE);
}
}
Что касается отображения этих чисел в одной ячейке jtable, я не знаю, как это сделать. Я новичок в mySQL-запросах и очень смущен и тем, как работает класс ResultSet, любая помощь будет отличной, ура!
уверенный факт, я собираюсь провести некоторое время с этой темой, а затем уведомить вас как можно скорее. но я верю им на правильном пути с этой причиной, потому что вы упомянули табличные модели (та самая тема, которая подрывает мое лицо весь день) и дал мне ссылку. так, да, ans accpted. ура! – MrZooYork
просто обновление, я нашел этот инструмент rs2xml.jar очень полезным и спас меня от моих страданий. http://www.youtube.com/watch?v=hg1S3QHFNrE – MrZooYork