Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Erro ao preencher duas tabelas com retorno JSON do Web Service.

vc quer fazer tipo uma sincronização de informações correto?

Ex:

Android ( Botão Sincronizar )

Sincronizando Ônibus ( aguarde )
    Sincronizando Ônibus ( Finalizada )

Sincronizando Horário Ônibus ( aguarde )
    Sincronizando Horário Ônibus ( Finalizada )

É isso..?



Em 30 de julho de 2013 17:40, Rudson Lima <rudsonlive@gmail.com> escreveu:
Na verdade os Ônibus teriam que ser inseridos primeiros não? já que o FK estar na horario onibus!


2013/7/30 Gabriel Malinosqui <gabrielmalinosqui@gmail.com>
Existe referência sim Hudson, a fk_id da tabela horario_onibus é uma chave extrangeira contendo a _id da tabela onibus(deu pra entender? kk).
De qualquer forma, estou criando o banco desse jeito, teria que preencher o horarios primeiro né, separaria em métodos?

private void criaBanco1 (){
try{
bancoDados = openOrCreateDatabase("busao", MODE_WORLD_READABLE, null);
String sql ="CREATE TABLE IF NOT EXISTS onibus "
+"( _id INTEGER PRIMARY KEY, nome_onibus VARCHAR);";
bancoDados.execSQL(sql);
Log.i("TESTE", "BANCO CRIADO");
}
catch (Exception e) {
// TODO: handle exception
Log.i("TESTE", "ERRO AO CRIAR O BANCO"+e);
}
finally{
bancoDados.close();
}
}
 
 
private void criaBanco2(){
try{
bancoDados = openOrCreateDatabase("busao", MODE_WORLD_READABLE, null);
String sql ="CREATE TABLE IF NOT EXISTS horario_onibus "
+"(fk_id INTEGER PRIMARY KEY, horarios VARCHAR, dia VARCHAR, FOREIGN KEY(fk_id) REFERENCES onibus(_id));";
bancoDados.execSQL(sql);
Log.i("TESTE", "BANCO CRIADO2");
}
catch (Exception e) {
// TODO: handle exception
Log.i("TESTE", "ERRO AO CRIAR O BANCO"+e);
}
finally{
bancoDados.close();
}
 
 
}

Obrigado pela resposta e abraços! 

--
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/groups/opt_out.
 
 



--
Atenciosamente,
Rudson Lima

+ Desenvolvedor Delphi - NpInfo
+ Desenvolvedor Android - NpInfo



--
Atenciosamente,
Rudson Lima

+ Desenvolvedor Delphi - NpInfo
+ Desenvolvedor Android - NpInfo

--
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/groups/opt_out.
 
 

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

0 comentários:

Postar um comentário