Error opening a SQLite database

0

Here I have this code:

encuestadoSQLiteHelper encuestado = new encuestadoSQLiteHelper(this, "DBEncuestado", null, 1);
                        final SQLiteDatabase db = encuestado.getWritableDatabase();
                        String nombre = "Pablo";
                        db.execSQL("INSERT INTO Encuestado (nombre) " +
                                "VALUES (" + nombre +"')");

On the line: (this, "DBEncuestado", null, 1); error appears. I do not know what's happening, help!

    
asked by Pablo Gonzalez 06.03.2017 в 14:28
source

1 answer

1

You are missing the first simple quote in your code:

Your code:

String nombre = "Pablo";
db.execSQL("INSERT INTO Encuestado (nombre) " +
"VALUES (" + nombre +"')");

It should be:

String nombre = "Pablo";
db.execSQL("INSERT INTO Encuestado (nombre) " +
"VALUES ('" + nombre +"')");
    
answered by 06.03.2017 в 15:04