Pode parecer meio noob mas eu faria uma classe pra cada tabela.
Em 4 de dezembro de 2015 04:47, Johhen Silva <johhen.silva12@gmail.com> escreveu:
Cara pra mim ainda ñ tá funcionando, segue meu onCreate:--@Overridepublic void onCreate(SQLiteDatabase db) {// TODO Auto-generated method stubString sql = "create table " + TABLE_USER + "(" +"id_user integer primary key autoincrement," +"nome varchar(50) not null," +"user_name varchar(20) not null," +"password varchar(50)," +"email varchar(50));";String sql2 = "create table " + TABLE_PASS + "(" +"id_pass integer primary key autoincrement," +"user integer not null," +"local varchar(50) not null," +"valor varchar(50) not null," +"foreign key(user) references " + TABLE_USER + "(id_user) );";db.execSQL(sql);db.execSQL(sql2);}
Em terça-feira, 15 de janeiro de 2013 10:01:43 UTC-2, Mstrey escreveu:Eu costumo criar uma função para criar cada tabela e no onCreate do DBHelper eu chamo todas as funções em sequência.
Posso estar enganado mas o SqLite tem algumas limitações em executar mais de uma query na mesma chamada.Maicon Strey
Novo Hamburgo - RS - Brasil
------------------------------------Linux user: #5250862013/1/15 Domacoski <tl.dom...@gmail.com>Bom dia Senhores,Estou criando uma aplicação que está utilizando o SQLite....para criação do banco utilizo a seguinte query:CREATE TABLE Aluno ( id INTEGER PRIMARY KEY AUTOINCREMENT,nome VARCHAR(30), matricula VARCHAR(30), sobrenome VARCHAR(30),email VARCHAR(30), phone VARCHAR(30), responsavel VARCHAR(30) , photo BLOB );CREATE TABLE Professor ( id INTEGER PRIMARY KEY AUTOINCREMENT, nome VARCHAR(30), mail VARCHAR(30),login VARCHAR(10), senha VARCHAR(10), retorno VARCHAR(3), faltas VARCHAR(3) );Quando se executa o método onCreate não ocorre erro algum, mas quando tento acessar a segunda table ocorre o seguinte erro:01-15 09:02:21.975: I/SqliteDatabaseCpp(20723): sqlite returned: error code = 1, msg = no such table: Professor, db=/data/data/br.com.teacher/databases/teacher_baseSe inverto a ordem dos insert's, o erro ocorre para a table do Aluno....Alguém já teve este tipo de problema?Desde já agradeço.....--
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/d/optout.
- Marcelo Henrique -
"Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum).
"Mate o pecado antes que ele o mate." ( Richard Baxter ).
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/d/optout.
0 comentários:
Postar um comentário