Pular para o conteúdo

Ajuda no Banco SQLite Android Studio

Responder tópico
  • Denunciar
  • Indicar

1. Ajuda no Banco SQLite Android Studio

Enviado em 26/06/2016 - 15:30h

Alguém poderia avaliar se as tabelas estão corretas?Estou tentando um bom tempo para resolver e não consigo.Eu fiz dessa maneira e ocorreu um erro ao executar o programa:
"android.database.sqlite.SQLiteException: near "model": syntax error (code 1): , while compiling: model.connection.ConnectionFactory@42b9403"

//Livro
StringBuilder sql = new StringBuilder();
sql.append("create table livro(")
.append("livroCod integer not null primary key,")
.append("livroTitulo text not null,")
.append("livroAno int not null,")
.append("livroEstoque int not null,")
.append("livroPreco double not null,")
.append("livroAutorNome text not null,") //foreign Autor
.append("livroEditoraNome text not null,") //foreign Editora
.append("livroGeneroDesc text not null);"); //foreign Genero
db.execSQL(toString());

//Autor
StringBuilder sql2 = new StringBuilder();
sql2.append("create table autor(")
.append("autorCod integer not null primary key,")
.append("autorNome text not null);");
db.execSQL(sql2.toString());

//Editora
StringBuilder sql3 = new StringBuilder();
sql3.append("create table editora(")
.append("editoraCod integer not null primary key,")
.append("editoraNome text not null,")
.append("editoraCNPJ int not null);");
db.execSQL(sql3.toString());

//Gênero
StringBuilder sql4 = new StringBuilder();
sql4.append("create table genero(")
.append("generoCod integer not null primary key,")
.append("generoDesc text not null);");
db.execSQL(sql4.toString());
}


Desde já,agradeço.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder