>

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.



sqlite returned: error code = 1, msg = near " ": syntax error


Olá, estou fazendo a aula gratis e estrou tentando criar a tabela com a sintaxe abaixo, e ao executar mostra o erro do título.
já pesquisei na net e não encontro o erro. Socorro.

StringBuilder sqlAssessoria = new StringBuilder();
sqlAssessoria.append("CREATE TABLE IF NOT EXISTS Assessoria (") ;
sqlAssessoria.append("_id integer primary key AUTOINCREMENT, ");
sqlAssessoria.append("caixa integer, ");
sqlAssessoria.append("qtde integer, ");
sqlAssessoria.append("avaria varchar(500), ");
sqlAssessoria.append("obs varchar(500), ");
db.execSQL(sqlAssessoria.toString());

OBrigada
Elizangela.



4 Respostas


Elizangela

Me mostre o erro do Logcat quando tentar executar isso.




ola elizangela ,

vc tem q fechar a Assessoria.




seu codigo vai ficar assim :

StringBuilder sqlAssessoria = new StringBuilder();
sqlAssessoria.append("CREATE TABLE IF NOT EXISTS Assessoria (") ;
sqlAssessoria.append("_id integer primary key AUTOINCREMENT, ");
sqlAssessoria.append("caixa integer, ");
sqlAssessoria.append("qtde integer, ");
sqlAssessoria.append("avaria varchar(500), ");
sqlAssessoria.append("obs varchar(500)) ");
db.execSQL(sqlAssessoria.toString());




Meninos....
Obrigada pela ajuda, acho que funcionou, agora vou continuar o passo a passo do vídeo.
Estou relembrando minha época de programadora.rsrsrs
Muito obrigada.