Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void btAdicionarActionPerformed(java.awt.event.ActionEvent evt) {
- String sql = "SELECT codigo,titulo,ed,preco_livro FROM livros WHERE titulo ='"+cbNomeLivro.getSelectedItem()+"'";
- try {
- PreparedStatement statement = livraria.connection.prepareStatement(sql); //Prepara pra enviar a string pro banco
- DefaultTableModel dtmResultado = (DefaultTableModel) tbResultado.getModel();
- ResultSet resultSet = statement.executeQuery();
- int QntdProdutos = (int) spnQntd.getValue();
- spnQntd.commitEdit();
- while (resultSet.next()) { //Enquanto tiver resultado ele vai realizar os comandos abaixo
- String codigo = resultSet.getString("codigo"); //Pega o código do resultado
- String titulo = resultSet.getString("titulo"); //Aqui pega o título, e por aí vai...
- String ed = resultSet.getString("ed");
- Float preco_livro = resultSet.getFloat("preco_livro");
- Object [] dados = {codigo,titulo,ed,preco_livro};
- for(int i=0;i<QntdProdutos;i++){
- dtmResultado.addRow(dados);
- }
- }
- }catch(Exception e){
- JOptionPane.showMessageDialog(null,"O erro é o seguinte:\n"+e);
- }
- // Define o valor da compra ->
- {
- float rowsCount = tbResultado.getRowCount();
- float sum=0;
- for(int i = 0; i < rowsCount; i++){
- sum = sum+Float.parseFloat(tbResultado.getValueAt(i,2).toString());
- }
- txtCompra.setText(Float.toString(sum));
- }
- }
- private void cbNomeLivroActionPerformed(java.awt.event.ActionEvent evt) {
- // TODO add your handling code here:
- }
- private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
- CadastramentoDeLivros tela = new CadastramentoDeLivros();
- tela.setVisible(true);
- dispose();
- }
- private void buttonSairActionPerformed(java.awt.event.ActionEvent evt) {
- try {
- livraria.connection.close(); //Fecha a conexão
- } catch (Exception e) {
- System.out.println("O erro é o seguinte: " + e.toString()); //Exibe msg de erro
- System.exit(0);
- }
- System.exit(0); //Sai do sistema
- }
Add Comment
Please, Sign In to add comment