estou tentando atualizar registro no access porém dá este erro: campo COUNT incorreto… como sou iniciante to me batendo que só…
int altera(String vtitulo, String vcantor, String vfaixa, String vgravadora, String vano, String vpreco, String vgenero) {
try{
String alteracao= ("UPDATE cd SET titulo='"+vtitulo+"', cantor='"+vcantor+"', faixa='"+vfaixa+"', gravadora='"+vgravadora+"', ano='"+vano+"', preco='"+vpreco+"', genero='"+vgenero+"', WHERE titulo=?");
stmt = conecta.createStatement();
int ok = stmt.executeUpdate(alteracao);
stmt.close();
conecta.close();
return ok;
os dados são pegos de uma jtable e inseridos em jtextfields pra facilitar a atualização já que não consegui fazer direto na jtable…
ok.addMouseListener(new java.awt.event.MouseAdapter(){
@Override
public void mouseClicked(java.awt.event.MouseEvent e) {
int row = tabela.getSelectedRow();
String valorSelecionado = tabela.getValueAt(tabela.getSelectedRow(),tabela.getSelectedColumn()).toString();
jtitulo.setText((String)tabela.getValueAt(row, 0));
jcantor.setText((String)tabela.getValueAt(row, 1));
jfaixa.setText((String)tabela.getValueAt(row, 2));
jgravadora.setText((String)tabela.getValueAt(row, 3));
jano.setText((String)tabela.getValueAt(row, 4));
jpreco.setText((String)tabela.getValueAt(row, 5));
jgenero.setSelectedItem(tabela.getValueAt(row, 6));
}
}
espero que possam me ajudar!! 