-2
// Использование базы данных MySql. создание поискового запроса для мобильного телефона от IMEI No. // в свинге настольного приложения на основеиндекс столбца java.sql.sqlexception вне диапазона 0 <1 Использование MySQL Databse
int coulmn_count=rsmd.getColumnCount();
DefaultTableModel dtm=new DefaultTableModel();
Vector column_name=new Vector();
Vector data_rows=new Vector();
for (int i = 1; i <=coulmn_count; i++) {
column_name.addElement(rsmd.getColumnName(i));
}
dtm.setColumnIdentifiers(column_name);
JOptionPane.showMessageDialog(null,+coulmn_count);
while(rs.next())
{
for (int j = 0; j <coulmn_count; j++) {
data_rows=new Vector();
data_rows.addElement(rs.getString(j));
}
dtm.addRow(data_rows);
}
//JOptionPane.showMessageDialog(null,+coulmn_count);
table.setModel(dtm);
Спасибо Camickr. Я изменил это на 1 и теперь он говорит java.lang.NullPointerException. Наряду с этим я попробовал несколько комбинаций для цикла. Результат - Тот же. пожалуйста помоги. –
@PranilDukare, NullPointerException - наиболее распространенное исключение, которое вы получите на Java. Я не могу помочь вам решить проблему, основанную на нескольких строках кода. Вам нужно научиться читать трассировку стека. Он расскажет вам о линии, вызывающей проблему. Итак, вы определяете переменную, которая является нулевой, а затем исправить проблему. – camickr