Tecnologia do Blogger.
RSS

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

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.
 
 

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

0 comentários:

Postar um comentário