baca mi SQLException kada pozovem rs.insertRow(). Kod odprilike izgleda ovako:
Code:
public boolean add(String[] sadrzaj) {
try {
rs.moveToInsertRow();
for (int i = 0; i < getBrojKolona(); i++)
rs.updateString(i+1, sadrzaj[i]);
rs.insertRow();
rs.moveToCurrentRow();
return true;
}
catch (SQLException ex) {
JOptionPane.showMessageDialog(null,"Podaci nisu upisani u bazu!",
"Upozorenje !!!", JOptionPane.WARNING_MESSAGE);
return false;
}
}
public boolean add(String[] sadrzaj) {
try {
rs.moveToInsertRow();
for (int i = 0; i < getBrojKolona(); i++)
rs.updateString(i+1, sadrzaj[i]);
rs.insertRow();
rs.moveToCurrentRow();
return true;
}
catch (SQLException ex) {
JOptionPane.showMessageDialog(null,"Podaci nisu upisani u bazu!",
"Upozorenje !!!", JOptionPane.WARNING_MESSAGE);
return false;
}
}
Da li treba da postavim neki flag u insert mod?
Ne bih da pišem SQL, jer se dosta komplikovan ostatak priče, a i gubim onda opštost, a ovo mi je kod u apstraktnoj klasi. Mogu li ovde da prođem bez SQL-a?