Tecnologia do Blogger.
RSS

[androidbrasil-dev] Re: Exportar apenas uma tabela de um banco de dados

Via código.

Eu até consegui fazer a exportação, mas o arquivo não aparece no cartão SD quando eu conecto no computador. Consigo ver no celular, mas não no computador. O que eu fiz de errado?

     boolean result = true;
     SQLiteDatabase myDB= null;

     File exportDir = new File(Constants.DIRETORIO);

     if (!exportDir.exists()) {
         exportDir
.mkdirs();
     }

     
String dbConcluidas = Constants.DIRETORIO + "/" +testeExportacao+"_.db";


     try {
         myDB
= activity.openOrCreateDatabase(dbConcluidas, activity.MODE_PRIVATE , null);

         myDB.execSQL(Constants.TABELA_EXPORTAR);

         for
(Funcionarios f: Funcionarios.getAtivos()){
             
OrdemServico ordem = OrdemServico.getOsById(o.os_id);

             myDB.execSQL("INSERT INTO FUNCIONARIOS (NOME)"
                     
+ " VALUES (" +
                     "'"+f.nome+"');");
         }

     

     }
     
catch(Exception e) {
         
Log.e("Error", "Error", e);
         result = false;
     } finally {
         
if (myDB != null)
             myDB
.close();
     }

     
return result;
 }



Em quinta-feira, 11 de agosto de 2016 15:53:34 UTC-3, kalinn...@gmail.com escreveu:
Boa Tarde,

É possível exportar penas uma tabela de um banco de dados, e o arquivo ser em .db?

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário