Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. public void importarBanco(){
  2. try{
  3. File path = Environment.getExternalStorageDirectory();
  4. File fileProduto = new File(path, "/Import/produto.csv");
  5. FileInputStream produtoStream = new FileInputStream(fileProduto);
  6. BufferedReader lerArqProduto = new BufferedReader(new InputStreamReader(produtoStream));
  7. String proLinha = lerArqProduto.readLine();
  8.  
  9. while (proLinha != null){
  10. String[] proDados = proLinha.split(";");
  11. String codigo = proDados[0];
  12. String barras = proDados[1];
  13. String descricao = proDados[2];
  14. String venda1 = proDados[3];
  15. String venda2 = proDados[4];
  16. String venda3 = proDados[5];
  17.  
  18. String resultado = proCrud.insereProduto(codigo, barras, descricao, venda1, venda2, venda3);
  19. proLinha = lerArqProduto.readLine();
  20. }
  21. lerArqProduto.close();
  22.  
  23. File fileCliente = new File(path, "/Import/cliente.csv");
  24. FileInputStream clienteStrem = new FileInputStream(fileCliente);
  25. BufferedReader lerArqCliente = new BufferedReader(new InputStreamReader(clienteStrem));
  26. String parLinha = lerArqCliente.readLine();
  27.  
  28. while (parLinha != null){
  29. String[] parDados = parLinha.split(";");
  30. String codigo = parDados[0];
  31. String nome = parDados[1];
  32. String cpf = parDados[2];
  33. String rg = parDados[3];
  34. String endereco = parDados[4];
  35. String bairro = parDados[5];
  36. String municipio = parDados[6];
  37. String uf = parDados[7];
  38.  
  39. String resultado = parCrud.insereCliente(codigo, nome, cpf, rg, endereco, bairro,
  40. municipio, uf);
  41. parLinha = lerArqCliente.readLine();
  42. }
  43. lerArqCliente.close();
  44.  
  45. File fileLogin = new File(path, "/Import/login.csv");
  46. FileInputStream loginStream = new FileInputStream(fileLogin);
  47. BufferedReader lerArqLogin = new BufferedReader(new InputStreamReader(loginStream));
  48. String logLinha = lerArqLogin.readLine();
  49.  
  50. while(logLinha != null){
  51. String[] logDados = logLinha.split(";");
  52. String usuario = logDados[0];
  53. String senha = logDados[1];
  54.  
  55. String resultado = lCrud.insereLogin(usuario, senha);
  56. logLinha = lerArqLogin.readLine();
  57. }
  58. lerArqLogin.close();
  59.  
  60. }catch (Exception e){
  61. e.getStackTrace();
  62. }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement