Utilizando base de dados no Android

Aula 8

Menu


Início

Aula 2

Aula 3

Aula 4

Aula 5

Aula 6

Aula 7

Aula 8

Agradecimentos e Referencias

Revisão

. Ampliando os conhecimentos
Nesta aula teremos uma revisão final numa forma sugestão de projeto.
Nos tópico anteriores foi demonstrado como criar um projeto, como criar uma tabela no SQLite e como fazer as comunicação dos dados e também como importar um projeto pronto.

Duas tabelas no SQLite
Com o conhecimento adquirido nas aulas passadas, observe o seguinte codigo de um DataHelper:

No SQLite não temos a possibilidade de criar as referências diretamente, por isso existe a necessidade de criar está última função acima "para habilitar as referências".
Note que para criar as tabelas destino e pacote, foram criados um "private static final String DATABASE_CREATE_NUMERO =" para cada tabela. Na internet podem ser encontrados outros métodos, porém é facilmente encontrado um método incorreto que junta tudo em apenas um "DATABASE_CREATE", este método não irá gerar erro na execução do aplicativo, mas apenas a primeira tabela será criada, causando problema quando é feita a inserção na segunda tabela.
Não deve ser esquecido também de acrescentar cada um dos DATABASE_CREATE na função onCreate.


Continuar Aula 8