Ajuda no Banco SQLite Android Studio

1. Ajuda no Banco SQLite Android Studio

Ronan Jordão
ronan_102

(usa Linux Mint)

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.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts