>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Aula 3 Curso de Android e SqLite


Boa tarde !

Fiz idêntico ao código do vídeo porem quando clico no botão para salvar, no log cat nao mostra nenhuma ação, e via terminal quando coloco select * from clientes
ele fica um cursor piscando e não mostra na porem já revisei o código e nada resolve



5 Respostas


Estou com um problema também, ele gera o banco mais não gera a tabela
pelo prompt eu consigo criar a tabela mais pelo código ele não cria

esse é o código:

// Criando o banco de dados sqlite
SQLiteDatabase db = openOrCreateDatabase("senhas.db", Context.MODE_PRIVATE, null);

// Criando as tabelas
StringBuilder sqlSenhas = new StringBuilder();

sqlSenhas.append("CREATE TABLE IF NOT EXISTS usuarios5(");
sqlSenhas.append("_id INTEGER PRIMARY KEY, ");
sqlSenhas.append("nome VARCHAR(100), ");
// sqlSenhas.append("email VARCHAR(50), ");
// sqlSenhas.append("login VARCHAR(30), ");
// sqlSenhas.append("senha INTEGER(30), ");
// sqlSenhas.append("empresa VARCHAR(50), ");
sqlSenhas.append("site VARCHAR(100));");

db.execSQL(sqlSenhas.toString());




Emílio Emídio Dos Santos , você poderia postar o código seu para que eu possa analisá lo e lhe dar uma resposta?




Elias Silva, fiz seu codigo e por aqui deu certo, criou a tabela certinho




Desculpe me expressei errado, o erro era na consulta no cmd, por um descuido tremendo eu esqueci de colocar " ; " no final da instrução : select * from clientes .... ou seja ele dava erro peço desculpas mas esse era meu erro!




Tranquilo cara, qualquer coisa chama aí que se ajudamos