Inserir no banco de dados

17 respostas
W

Olá Pessoal do GUJ...

estou começando a programa agora, não estou conseguindo inserir no banco de dados por favor se alguém pode me ajuda fico muito agradecido.

segue classe de conexão e inserir.

package Mysql;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Conexao {
	public static Connection conn = null;
	public static boolean status = false;

	public Conexao() throws SQLException {
		connect();

	
	}

	public static void consult(String sql) {
		try {
			connect();

			Statement statement = conn.createStatement();
			ResultSet resultSet = statement.executeQuery(sql);
			while (resultSet.next()) {
				System.out.println(resultSet.getString("FORMULA") + " "
						+ resultSet.getString("DOSAGEM"));
			}

		} catch (SQLException e) {
			e.printStackTrace();
		}

	}

	public static void insert(String sql) {
		try {
			connect();

			Statement s = conn.createStatement();

		} catch (SQLException e) {
			e.printStackTrace();
		}

	}

	public static void connect() {
		try {
			Class.forName("org.gjt.mm.mysql.Driver");
			conn = DriverManager.getConnection(
					"jdbc:mysql://localhost:3306/frimaster", "root", "123");
			status = true;
			System.out.println("A conexão foi um sucesso");
		} catch (ClassNotFoundException e) {
			System.out.println("excessão Classe não encontrada");
			e.printStackTrace();
		} catch (SQLException e) {
			System.out.println("SQL Exception... Não conectado");
			e.printStackTrace();
		}
	}
	public static boolean isconnected() {
		return status;
	}

	public static void main(String args[]) throws SQLException {
		Conexao conexao = new Conexao();
	}

}

////fim classe conexão


import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;

import java.sql.Statement;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.WindowConstants;

import Mysql.Conexao;

public class CadastroLoja extends JFrame implements ActionListener {
	private JLabel nome_loja;
	private JLabel Codigo_loja;
	private JLabel telefone;
	private JLabel cnpj;
	private JLabel endereço;
	private JTextField txtnome_loja;
	private JTextField txtcodigo_loja;
	private JTextField txttelefone;
	private JTextField txtcnpj;
	private JTextField txtendereço;
	private JLabel cadastro_produto;
	private JButton btnsalvar;
	private MenuLoja menu;

	public CadastroLoja() {
		JanelaCadastroLoja();

	}

	public void JanelaCadastroLoja() {

		nome_loja = new JLabel();
		Codigo_loja = new JLabel();
		telefone = new JLabel();
		cnpj = new JLabel();
		endereço = new JLabel();
		txtnome_loja = new JTextField();
		txtcodigo_loja = new JTextField();
		txttelefone = new JTextField();
		txtcnpj = new JTextField();
		txtendereço = new JTextField();

		cadastro_produto = new JLabel();
		btnsalvar = new JButton();

		setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);
		this.setLayout(null);

		cadastro_produto.setText("CADASTRO DE LOJA");
		this.add(cadastro_produto);
		cadastro_produto.setBounds(160, 0, 160, 60);

		btnsalvar.setText("SALVAR");
		this.add(btnsalvar);
		btnsalvar.setBounds(350, 310, 90, 20);
		btnsalvar.addActionListener(this);

		nome_loja.setText("Nome da Loja:");
		this.add(nome_loja);
		nome_loja.setBounds(20, 60, 90, 20);

		txtnome_loja.setBounds(130, 60, 90, 20);
		this.add(txtnome_loja);

		Codigo_loja.setText("Codigo Loja:");
		this.add(Codigo_loja);
		Codigo_loja.setBounds(20, 100, 90, 20);

		txtcodigo_loja.setBounds(130, 100, 90, 20);
		this.add(txtcodigo_loja);

		telefone.setText("Telefone");
		this.add(telefone);
		telefone.setBounds(20, 140, 90, 20);

		txttelefone.setBounds(130, 140, 90, 20);
		this.add(txttelefone);

		cnpj.setText("CNPJ");
		this.add(cnpj);
		cnpj.setBounds(20, 180, 90, 20);

		txtcnpj.setBounds(130, 180, 90, 20);
		this.add(txtcnpj);

		endereço.setText("Endereço");
		this.add(endereço);
		endereço.setBounds(20, 220, 90, 20);

		txtendereço.setBounds(130, 220, 90, 20);
		this.add(txtendereço);
		
		this.setSize(new Dimension(500, 450));
	}

	public void actionPerformed(ActionEvent e) {

		if (e.getSource() == "SALVAR" ) {

			Conexao.connect();
			
			String sql = "INSERT INTO cadastro_loja(Codigo_loja, Nome_loja, End_loja, Telefone, Cnpj)"
					+ "VALUES("+ txtcodigo_loja.getText()+ ", '"+ txtnome_loja.getText()+ "', '"
					+ txtendereço.getText()+ "', "+ txttelefone.getText()+ ", "
					+ txtcnpj.getText()+ ");";

		}

		txtcodigo_loja.setText("");
		txtnome_loja.setText("");
		txtendereço.setText("");
		txttelefone.setText("");
		txtcnpj.setText("");
	}

	public JLabel getnome_loja() {
		return nome_loja;
	}

	public JLabel getCnpj() {
		return cnpj;
	}

	public void setCnpj(JLabel cnpj) {
		this.cnpj = cnpj;
	}

	public JTextField getTxtcnpj() {
		return txtcnpj;
	}

	public JLabel getEndereço() {
		return endereço;
	}

	public void setEndereço(JLabel endereço) {
		this.endereço = endereço;
	}

	public JTextField getTxtendereço() {
		return txtendereço;
	}

	public void setTxtendereço(JTextField txtendereço) {
		this.txtendereço = txtendereço;
	}

	public void setTxtcnpj(JTextField txtcnpj) {
		this.txtcnpj = txtcnpj;
	}

	public void setnome_loja(JLabel nome_loja) {
		this.nome_loja = nome_loja;
	}

	public JLabel getcodigo_loja() {
		return Codigo_loja;
	}

	public void setcodigo_loja(JLabel codigo_loja) {
		Codigo_loja = codigo_loja;
	}

	public JLabel getTelefone() {
		return telefone;
	}

	public void setTelefone(JLabel telefone) {
		this.telefone = telefone;
	}

	public MenuLoja getMenu() {
		return menu;
	}

	public void setMenu(MenuLoja menu) {
		this.menu = menu;
	}

	public JTextField getTxttelefone() {
		return txttelefone;
	}

	public void setTxttelefone(JTextField txttelefone) {
		this.txttelefone = txttelefone;
	}

	public JLabel getCadastro_produto() {
		return cadastro_produto;
	}

	public void setCadastro_produto(JLabel cadastro_produto) {
		this.cadastro_produto = cadastro_produto;
	}

	public JLabel getNome_loja() {
		return nome_loja;
	}

	public void setNome_loja(JLabel nome_loja) {
		this.nome_loja = nome_loja;
	}

	public JLabel getCodigo_loja() {
		return Codigo_loja;
	}

	public void setCodigo_loja(JLabel codigo_loja) {
		Codigo_loja = codigo_loja;
	}

	public JTextField getTxtnome_loja() {
		return txtnome_loja;
	}

	public void setTxtnome_loja(JTextField txtnome_loja) {
		this.txtnome_loja = txtnome_loja;
	}

	public JTextField getTxtcodigo_loja() {
		return txtcodigo_loja;
	}

	public void setTxtcodigo_loja(JTextField txtcodigo_loja) {
		this.txtcodigo_loja = txtcodigo_loja;
	}

	public JButton getBtnsalvar() {
		return btnsalvar;
	}

	public void setBtnsalvar(JButton btnsalvar) {
		this.btnsalvar = btnsalvar;
	}

}

17 Respostas

Andre_Rosa

É muito vago. Diga porque você acha que não está conseguindo. O compilador está emitindo alguma mensagem de erro?

E coloque o seu código entre as TAGs [code][/code].

W

ele não da nenhum erro porém não inseri no banco de dados.

Andre_Rosa

Assim ficará difícil oferecer quaisquer tipo de ajuda. Tente circundar o trecho de inserção com as cláusulas try/catch, e veja se caiu na exceção.

A

cara, vc tem que dar commit na conexao.

t+

W

cara me Desculpe minha ignorância, aonde tenho que coloca commit?

obrigado

A

cara,

no seu codigo ta faltando executeUptade.

depois da linha 40, vc tem q colocar s.executeUpdate(sql) e vc testa e faz o insert, se nao inserir vc coloca depois desse execute o commit na conexao.

t+

W

estou meu confuso, eu coloquei s.executeUpdate(sql), porém não inseriu nada…

e que linha eu vou colocar commit.

Obrigado.

A

depois da linha que vc colocou o s.executeUpdate(sql);
vc coloca conn.commit();

t+

W
public static void insert(String sql) {
		try {
			connect();

			Statement s = conn.createStatement();
			s.executeUpdate(sql);
			conn.commit();

		} catch (SQLException e) {
			e.printStackTrace();
		}

	}

mais mesmo assim não inseriu…

A

isso,

acho q agora vai funcionar… :smiley:

A
public void actionPerformed(ActionEvent e) {  
   
         if (e.getSource() == "SALVAR" ) {  
   
             Conexao.connect();  
               
             String sql = "INSERT INTO cadastro_loja(Codigo_loja, Nome_loja, End_loja, Telefone, Cnpj)"  
                     + "VALUES("+ txtcodigo_loja.getText()+ ", '"+ txtnome_loja.getText()+ "', '"  
                     + txtendereço.getText()+ "', "+ txttelefone.getText()+ ", "  
                     + txtcnpj.getText()+ ");";  
   
                      Conexao.insert(sql);
         }  
   
         txtcodigo_loja.setText("");  
         txtnome_loja.setText("");  
         txtendereço.setText("");  
         txttelefone.setText("");  
         txtcnpj.setText("");  
     }

vc esqueceu de colocar o insert no seu metodo actionPerformed.

W

Não teve resultado.

A

da uma debugada ai no seu metodo actionPerformed para ver o que ta acontecendo.

W

cara estou tentando mais so que não sei muito bem usar o debug, não sei oque fazer mais pode me ajudar???

Obrigado…

nel
Worms:
cara estou tentando mais so que não sei muito bem usar o debug, não sei oque fazer mais pode me ajudar???

Obrigado...

Oi!

Está gerando algum erro? Se sim, poste o erro para nós.
Quero fazer algumas ressalvas que na minha opinião são muito importantes.

1 - Não use Statement, mas sim o PreparedStatement.

2 - Evite, ao máximo, ficar concatenando Strings para gerar uma mais extensa, como é o caso do seu INSERT. Procure usar um StringBuffer.

3 - Para evitar possíveis dores de cabeça em popular valores ou até mesmo buscar registros no banco de dados que sejam do tipo String, evite concatenar o( s ) valor( es ) com aspas simples ' '. Se esquecer somente uma, vai gerar problemas.

De modo a seguir o que estou lhe recomendando, segue exemplo de como pode ficar a String SQL e o seu método INSERT.

StringBuffer sql = new StringBuffer();
sql.append("INSERT INTO cadastro_loja(Codigo_loja, Nome_loja, End_loja, Telefone, Cnpj)");
sql.append(" VALUES("));
sql.append(" ?, ?, ?, ?, ? ");
sql.append(" )");

Conexao.insert(sql.toString(), cd, nm, end, tel, cnpj);

Seu método de inserção:

public static void insert(String sql, String cd, String nm, String end, String tel, String cnpj) {   
    try {   
        connect();   
  
        PreparedStatement s = conn.createPreparedStatement(sql);   
		s.setString(1, cd);
		s.setString(2, nm);
		s.setString(3, end);
		s.setString(4, tel);
		s.setString(5, cnpj);
        s.executeUpdate();   
        conn.commit();   
  
    } catch (SQLException e) {   
        e.printStackTrace();   
    }     
}

Recomendo que ao invés de passar tantos parametros crie um objeto para a inserção e o passe via parametro para o método.
Veja, a String original:

String sql = "INSERT INTO cadastro_loja(Codigo_loja, Nome_loja, End_loja, Telefone, Cnpj)"     
                    + "VALUES("+ txtcodigo_loja.getText()+ ", '"+ txtnome_loja.getText()+ "', '"     
                    + txtendereço.getText()+ "', "+ txttelefone.getText()+ ", "     
                    + txtcnpj.getText()+ ");";

Tem o ';' no final, o que não precisa e pode gerar erro e com certeza ela está assim:

INSERT INTO cadastro_loja (Codigo_loj, Nome_loja, End_loja, Telefone, Cnpj)VALUES....

Não houve espaço na concatenção e isso com certeza vai te gerar erro :)
Por isso tome cuidado com concatenações.

P.s: por garantia, mande imprimir no seu método insert a String SQL para ver se está correta e os valores que serão inseridos.

Abraços.

A

ta precisando dar uma estudada a mais heinn…rsrs

segue as classes para seu codigo, testei aqui e funcionou, fiz o teste com o mysql 5.2, baixe a versao mais nova do jar do driver.

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Conexao {  
    public static Connection conn = null;  
    public static boolean status = false;  
  
    public Conexao() throws SQLException {  
        connect();  
  
      
    }  
  
    public static void consult(String sql) {  
        try {  
            connect();  
  
            Statement statement = conn.createStatement();  
            ResultSet resultSet = statement.executeQuery(sql);  
            while (resultSet.next()) {  
                System.out.println(resultSet.getString("FORMULA") + " "  
                        + resultSet.getString("DOSAGEM"));  
            }  
  
        } catch (SQLException e) {  
            e.printStackTrace();  
        }  
  
    }  
  
    public static void insert(String sql) {  
        try {  
            connect();  
  
            Statement s = conn.createStatement();  
            s.executeUpdate(sql);
        } catch (SQLException e) {  
            e.printStackTrace();  
        }  
  
    }  
  
    public static void connect() {  
        try {  
            Class.forName("com.mysql.jdbc.Driver");  
            conn = DriverManager.getConnection(  
                    "jdbc:mysql://localhost:3306/frimaster", "root", "SENHA");  
            status = true;  
            System.out.println("A conexão foi um sucesso");  
        } catch (ClassNotFoundException e) {  
            System.out.println("excessão Classe não encontrada");  
            e.printStackTrace();  
        } catch (SQLException e) {  
            System.out.println("SQL Exception... Não conectado");  
            e.printStackTrace();  
        }  
    }  
    public static boolean isconnected() {  
        return status;  
    }  
  
    public static void main(String args[]) throws SQLException {  
        Conexao conexao = new Conexao();  
    }  
  
}
import java.awt.Dimension;  
import java.awt.Toolkit;  
import java.awt.event.ActionEvent;  
import java.awt.event.ActionListener;  
import java.sql.Connection;  
import java.sql.DriverManager;  
  
import java.sql.Statement;  
  
import javax.swing.JButton;  
import javax.swing.JFrame;  
import javax.swing.JLabel;  
import javax.swing.JPanel;  
import javax.swing.JTextField;  
import javax.swing.WindowConstants; 
  
public class CadastroLoja extends JFrame implements ActionListener {  
    private JLabel nome_loja;  
    private JLabel Codigo_loja;  
    private JLabel telefone;  
    private JLabel cnpj;  
    private JLabel endereço;  
    private JTextField txtnome_loja;  
    private JTextField txtcodigo_loja;  
    private JTextField txttelefone;  
    private JTextField txtcnpj;  
    private JTextField txtendereço;  
    private JLabel cadastro_produto;  
    private JButton btnsalvar; 
  
    public CadastroLoja() {  
        JanelaCadastroLoja();  
  
    }  
  
    public void JanelaCadastroLoja() {  
  
        nome_loja = new JLabel();  
        Codigo_loja = new JLabel();  
        telefone = new JLabel();  
        cnpj = new JLabel();  
        endereço = new JLabel();  
        txtnome_loja = new JTextField();  
        txtcodigo_loja = new JTextField();  
        txttelefone = new JTextField();  
        txtcnpj = new JTextField();  
        txtendereço = new JTextField();  
  
        cadastro_produto = new JLabel();  
        btnsalvar = new JButton();  
  
        setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);  
        this.setLayout(null);  
  
        cadastro_produto.setText("CADASTRO DE LOJA");  
        this.add(cadastro_produto);  
        cadastro_produto.setBounds(160, 0, 160, 60);  
  
        btnsalvar.setText("SALVAR");  
        this.add(btnsalvar);  
        btnsalvar.setBounds(350, 310, 90, 20);  
        btnsalvar.addActionListener(this);  
  
        nome_loja.setText("Nome da Loja:");  
        this.add(nome_loja);  
        nome_loja.setBounds(20, 60, 90, 20);  
  
        txtnome_loja.setBounds(130, 60, 90, 20);  
        this.add(txtnome_loja);  
  
        Codigo_loja.setText("Codigo Loja:");  
        this.add(Codigo_loja);  
        Codigo_loja.setBounds(20, 100, 90, 20);  
  
        txtcodigo_loja.setBounds(130, 100, 90, 20);  
        this.add(txtcodigo_loja);  
  
        telefone.setText("Telefone");  
        this.add(telefone);  
        telefone.setBounds(20, 140, 90, 20);  
  
        txttelefone.setBounds(130, 140, 90, 20);  
        this.add(txttelefone);  
  
        cnpj.setText("CNPJ");  
        this.add(cnpj);  
        cnpj.setBounds(20, 180, 90, 20);  
  
        txtcnpj.setBounds(130, 180, 90, 20);  
        this.add(txtcnpj);  
  
        endereço.setText("Endereço");  
        this.add(endereço);  
        endereço.setBounds(20, 220, 90, 20);  
  
        txtendereço.setBounds(130, 220, 90, 20);  
        this.add(txtendereço);  
          
        this.setSize(new Dimension(500, 450));  
        this.setVisible(true);
    }  
  
    public void actionPerformed(ActionEvent e) {  
  
        if (((JButton)e.getSource()).getText().equalsIgnoreCase("SALVAR")) {                
            String sql = "INSERT INTO cadastro_loja(Codigo_loja, Nome_loja, End_loja, Telefone, Cnpj)"  
                    + "VALUES("+ txtcodigo_loja.getText()+ ", '"+ txtnome_loja.getText()+ "', '"  
                    + txtendereço.getText()+ "', "+ txttelefone.getText()+ ", "  
                    + txtcnpj.getText()+ ");";  
            
            Conexao.insert(sql);
        }  
  
        txtcodigo_loja.setText("");  
        txtnome_loja.setText("");  
        txtendereço.setText("");  
        txttelefone.setText("");  
        txtcnpj.setText("");  
    }  
  
    public JLabel getnome_loja() {  
        return nome_loja;  
    }  
  
    public JLabel getCnpj() {  
        return cnpj;  
    }  
  
    public void setCnpj(JLabel cnpj) {  
        this.cnpj = cnpj;  
    }  
  
    public JTextField getTxtcnpj() {  
        return txtcnpj;  
    }  
  
    public JLabel getEndereço() {  
        return endereço;  
    }  
  
    public void setEndereço(JLabel endereço) {  
        this.endereço = endereço;  
    }  
  
    public JTextField getTxtendereço() {  
        return txtendereço;  
    }  
  
    public void setTxtendereço(JTextField txtendereço) {  
        this.txtendereço = txtendereço;  
    }  
  
    public void setTxtcnpj(JTextField txtcnpj) {  
        this.txtcnpj = txtcnpj;  
    }  
  
    public void setnome_loja(JLabel nome_loja) {  
        this.nome_loja = nome_loja;  
    }  
  
    public JLabel getcodigo_loja() {  
        return Codigo_loja;  
    }  
  
    public void setcodigo_loja(JLabel codigo_loja) {  
        Codigo_loja = codigo_loja;  
    }  
  
    public JLabel getTelefone() {  
        return telefone;  
    }  
  
    public void setTelefone(JLabel telefone) {  
        this.telefone = telefone;  
    } 
  
    public JTextField getTxttelefone() {  
        return txttelefone;  
    }  
  
    public void setTxttelefone(JTextField txttelefone) {  
        this.txttelefone = txttelefone;  
    }  
  
    public JLabel getCadastro_produto() {  
        return cadastro_produto;  
    }  
  
    public void setCadastro_produto(JLabel cadastro_produto) {  
        this.cadastro_produto = cadastro_produto;  
    }  
  
    public JLabel getNome_loja() {  
        return nome_loja;  
    }  
  
    public void setNome_loja(JLabel nome_loja) {  
        this.nome_loja = nome_loja;  
    }  
  
    public JLabel getCodigo_loja() {  
        return Codigo_loja;  
    }  
  
    public void setCodigo_loja(JLabel codigo_loja) {  
        Codigo_loja = codigo_loja;  
    }  
  
    public JTextField getTxtnome_loja() {  
        return txtnome_loja;  
    }  
  
    public void setTxtnome_loja(JTextField txtnome_loja) {  
        this.txtnome_loja = txtnome_loja;  
    }  
  
    public JTextField getTxtcodigo_loja() {  
        return txtcodigo_loja;  
    }  
  
    public void setTxtcodigo_loja(JTextField txtcodigo_loja) {  
        this.txtcodigo_loja = txtcodigo_loja;  
    }  
  
    public JButton getBtnsalvar() {  
        return btnsalvar;  
    }  
  
    public void setBtnsalvar(JButton btnsalvar) {  
        this.btnsalvar = btnsalvar;  
    }  
    
    public static void main(String[] args){
    	new CadastroLoja();
    }
  
}

t+

W

alissonvla: Muito bom;

agora achei o erro, o erro está acontecendo quando eu chamo ele em uma outra classe.

segue abaixo:

import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.WindowConstants;

public class MenuLoja extends JFrame implements ActionListener {

	private JButton btnCadastroProduto;
	private JButton btnCadastroLoja;
	private JButton btnPedidos;
	private JButton btnModificaDeletarP;
	private JButton btnConsultarPedidos;
	private JLabel jlFrimaster;

	public MenuLoja() {
		Menu();
	}

	public void Menu() {
		btnCadastroProduto = new JButton("Cadastro de produto");
		btnCadastroLoja = new JButton("Cadastro de Lojas");
		btnPedidos = new JButton("Pedidos");
		jlFrimaster = new JLabel();
		btnModificaDeletarP = new JButton("Modificar/Deletar Pedidos");
		btnConsultarPedidos = new JButton("Consultar Pedidos");

		this.setSize(new Dimension(450, 300));
		setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

		this.setLayout(null);

		btnCadastroProduto.setText("Entrada de Produto");
		this.add(btnCadastroProduto);
		btnCadastroProduto.setBounds(20, 50, 180, 20);
		btnCadastroProduto.addActionListener(this);

		btnModificaDeletarP.setText("Modificar/Deletar Produto");
		this.add(btnModificaDeletarP);
		btnModificaDeletarP.setBounds(220, 50, 180, 20);
		btnModificaDeletarP.addActionListener(this);

		btnCadastroLoja.setText("Cadastro de Loja");
		this.add(btnCadastroLoja);
		btnCadastroLoja.setBounds(20, 80, 180, 20);
		btnCadastroLoja.addActionListener(this);

		btnConsultarPedidos.setText("Consultar Pedidos");
		this.add(btnConsultarPedidos);
		btnConsultarPedidos.setBounds(220, 80, 180, 20);
		btnConsultarPedidos.addActionListener(this);

		jlFrimaster.setText("FRIMASTER");
		this.add(jlFrimaster);
		jlFrimaster.setBounds(160, 10, 180, 40);

		btnPedidos.setText("Pedidos");
		this.add(btnPedidos);
		btnPedidos.setBounds(20, 110, 180, 20);
		btnPedidos.addActionListener(this);

		Dimension tamanhoTela = Toolkit.getDefaultToolkit().getScreenSize();

		this.setLocation((tamanhoTela.width - this.getWidth()) / 2,
				(tamanhoTela.height - this.getHeight()) / 2);

	}

	public static void main(String args[]) {
		MenuLoja menuloja = new MenuLoja();
		menuloja.setVisible(true);

	}

	public void actionPerformed(ActionEvent e) {
		if (e.getSource() == btnCadastroProduto) {
			EntradaProduto c = new EntradaProduto();
			c.MenuCadastro();
			c.setVisible(true);
		} else if (e.getSource() == btnCadastroLoja) {
			CadastroLoja c = new CadastroLoja();
			c.JanelaCadastroLoja();
			c.setVisible(true);
		} else if (e.getSource() == btnPedidos) {
			Pedidos c = new Pedidos();
			c.MenuPedidos();
			c.setVisible(true);
		} else if (e.getSource() == btnModificaDeletarP) {
			ModificarDeletar c = new ModificarDeletar();
			c.MenuModificarDeletarP();
			c.setVisible(true);
		} else if (e.getSource() == btnConsultarPedidos) {
			ConsultaPedidos c = new ConsultaPedidos();
			c.JanelaConsultaPedidos();
			c.setVisible(true);
		}

	}

}
Criado 18 de setembro de 2011
Ultima resposta 19 de set. de 2011
Respostas 17
Participantes 4