Android

Aplicaciones Android.

iPhone

Aplicaciones iPhone/iPad.

HTML5

Aplicaciones moviles web en HTML5.
 

nullColumnHack parametro en SQLiteDatabase.insert()

jueves, 23 de febrero de 2012

Sì el parametro nullColumnHack se pasa en null quiere decir que todos los campos deben de ser NOT NULL
private static final String DATABASE_CREATE =
        "create table notes (_id integer primary key autoincrement, "
        + "title text not null, body text not null);";
mDb.insert(DATABASE_TABLE, null, initialValues);


Pero si se desea permitir que alguno de ellos sea null entonces, solo se requiere pasar el nombre de alguna de la las columnas que permitira ser null, no se debe poner todas, solo una.
db.execSQL("CREATE TABLE constants (_id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT, value REAL);");
db.insert("constants", TITLE, cv);

0 comentarios:

Publicar un comentario

Lorem

Please note: Delete this widget in your dashboard. This is just a widget example.

Ipsum

Please note: Delete this widget in your dashboard. This is just a widget example.

Dolor

Please note: Delete this widget in your dashboard. This is just a widget example.