Bom dia,
Controle de vendas,quero mostrar os dados:id_vendas,Id_cliente,id_produto...Já fiz o relacionamento de tabelas no BD,mas não estou conseguindo fazer o select.
Tenho que conectar cada tabela?public vendas()
{ initComponents();
conecta_venda=new conexao();
conecta_venda.conecta();
// conecta_produto=new conexao();
//conecta_produto.conecta();
// conecta_cliente=new conexao();
// conecta_cliente.conecta();
//conecta_item=new conexao();
//conecta_item.conecta();
conecta_venda.executaSQL("select * from TB_vendas order by "+ordenacao);
//conecta_cliente.executaSQL("select * from TB_cliente order by id_cliente");
// conecta_produto.executaSQL("select * from TB_produto order by idProduto");
// conecta_item.executaSQL("select * from TB_itemV order by id_item");
try
{
conecta_venda.resultset.first();
mostrar_dados();
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null,"Não localizou dados "+erro);
}
Na hora de mostrar estou mais perdida que cego em tirotei.....
public void mostrar_dados()
{
try
{
conecta_venda.executaSQL("select * from TB_vendas order by "+ordenacao);
// conecta_cliente.executaSQL("select * from TB_cliente order by id_cliente");
//conecta_produto.executaSQL("select * from TB_produto order by idProduto");
//conecta_item.executaSQL("select * from TB_itemV order by id_item");
tf_codve.setText(conecta_venda.resultset.getString("id_venda"));
tf_codigocli.setText(conecta_venda.resultset.getString("id_cliente"));
tf_procod.setText(conecta_venda.resultset.getString("id_Produto"));
tf_datave.setText(conecta_venda.resultset.getString("data"));
tf_quant.setText(conecta_venda.resultset.getString("quantvend"));
tf_preuni.setText(conecta_venda.resultset.getString("precouni"));
cb_fpag.setSelectedItem(conecta_venda.resultset.getString("formpag"));
}
catch(SQLException erro)
{
if(navega==1)
JOptionPane.showMessageDialog(null,"Primeiro Registro");
else if(navega==2)
JOptionPane.showMessageDialog(null,"Ultimo Registro");
else
//JOptionPane.showMessageDialog(null,"Não localizou dados"+erro);
navega=1;
}