Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- public class testeJava {
- public static void main(String[] args) {
- String url = "jdbc:mysql://localhost/foreignkey";
- String precoProduto = null;
- String nomeProduto = null;
- String dataVenda = null;
- String destinoVenda = null;
- float precoTotal = 0;
- try{
- Connection conexao = DriverManager.getConnection(url, "root", "vertrigo");
- PreparedStatement pesquisa = conexao.prepareStatement("SELECT * FROM itemVenda");
- ResultSet resultado = pesquisa.executeQuery();
- while(resultado.next()){
- String id = resultado.getString("idItemVenda");
- String quantidade = resultado.getString("quantidade");
- String codVenda = resultado.getString("codVenda");
- String codProduto = resultado.getString("codProduto");
- PreparedStatement pesquisa2 = conexao.prepareStatement("SELECT * FROM produto WHERE idProduto = '"+codProduto+"'");
- ResultSet resultado2 = pesquisa2.executeQuery();
- while(resultado2.next()){
- precoProduto = resultado2.getString("preco");
- nomeProduto = resultado2.getString("nome");
- }
- PreparedStatement pesquisa3 = conexao.prepareStatement("SELECT * FROM venda WHERE idVenda = '"+codVenda+"'");
- ResultSet resultado3 = pesquisa3.executeQuery();
- while(resultado3.next()){
- dataVenda = resultado3.getString("data");
- destinoVenda = resultado3.getString("destino");
- }
- precoTotal = Float.parseFloat(precoProduto) * Float.parseFloat(quantidade);
- System.out.println("---Detalhes sobre a venda---");
- System.out.println("\tNome do produto: " + nomeProduto + ", quantidade:" + quantidade);
- System.out.println("\tDestino da venda: " + destinoVenda + ", data da venda: " + dataVenda);
- System.out.println("\tPreço total: " + precoTotal);
- }
- } catch(Exception e){
- System.out.println("Erro: " + e);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement