Ir para conteúdo
Fórum Script Brasil

Guilherme Silva

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Guilherme Silva

Guilherme Silva's Achievements

0

Reputação

  1. Olá galera , estou implantando um programa de uma cantina, o programa roda tranquilo tudo funciona mas aparece o seguinte erro : Can not issue empty query e não estou conseguindo achar este erro , alguém pode me ajudar ? private void listagem() { String comando = ""; String d; int l = 0; try { Conexao c = new Conexao(); ResultSet rs; rs = c.consultar(comando); DefaultTableModel model = (DefaultTableModel) jTListagemVenda.getModel(); int t = 1; while (rs.next()) { t++; } model.setNumRows(t); rs.first(); do { jTListagemVenda.setValueAt(rs.getString("Codigo"), l, 0); jTListagemVenda.setValueAt(rs.getString("Nome"), l, 1); jTListagemVenda.setValueAt(rs.getString("PrecoVenda"), l, 2); l++; } while (rs.next()); } catch (SQLException ex) { Logger.getLogger(Venda.class.getName()).log(Level.SEVERE, null, ex); } } private void listagem2() { String comando = ""; String d, x; int l = 0, s = 0; try { Conexao c = new Conexao(); ResultSet rs; int row = jTListagemVenda.getSelectedRow(); Object k = jTListagemVenda.getValueAt(0, 0); comando = "select * from produto where codigo = +" + k; rs = c.consultar(comando); DefaultTableModel model = (DefaultTableModel) jTListagemVenda.getModel(); int t = 1; while (rs.next()) { t++; } model.setNumRows(t); rs.first(); jTListagemVenda.setValueAt(rs.getString("Codigo"), l, 0); jTListagemVenda.setValueAt(rs.getString("Nome"), l, 1); jTListagemVenda.setValueAt(rs.getString("PrecoVenda"), l, 2); } catch (SQLException ex) { Logger.getLogger(Venda.class.getName()).log(Level.SEVERE, null, ex); } } private void resultado() { String d; String comando = ""; double qtd,valor; try { Conexao c = new Conexao(); ResultSet rs; DefaultTableModel model = (DefaultTableModel) jTListagemVenda.getModel(); int t = 1; qtd = Double.parseDouble(jTListagemVenda.getValueAt(0, 2).toString()); valor = Double.parseDouble(jTListagemVenda.getValueAt(0, 3).toString()); jTListagemVenda.setValueAt(qtd * valor, 0, 4); d = model.getValueAt(0, 4).toString(); jTFTotalGeral.setText(d); } catch (SQLException ex) { Logger.getLogger(Venda.class.getName()).log(Level.SEVERE, null, ex); } }
  2. Por favor preciso de ajuda neste código que estou desenvolvendo para inserir novas linhas automaticamente após chamar este evento em um mouseclicked em uma jtable , precisas ser com DefaultTableModel Segue abaixo : private void listagem() { String comando = ""; int l = 0; try { Conexao c = new Conexao(); ResultSet rs; rs = c.consultar(comando); DefaultTableModel model = (DefaultTableModel) jTListagemVenda.getModel(); model.setNumRows(0); int t = 1; while (rs.next()) { t++; } model.setNumRows(t); rs.first(); do { jTListagemVenda.setValueAt(rs.getString("Codigo"), l, 0); jTListagemVenda.setValueAt(rs.getString("Nome"), l, 1); jTListagemVenda.setValueAt(rs.getString("PrecoVenda"), l, 2); jTListagemVenda.setValueAt(rs.getString("Quantidade"), l, 3); jTListagemVenda.setValueAt(rs.getString("PrecoVenda"), l, 4); }while(l < t); } catch (SQLException ex) { Logger.getLogger(Venda.class.getName()).log(Level.SEVERE, null, ex); } }
×
×
  • Criar Novo...