Android
Accediendo a bases de datos SQLite usando la clase ContentValues
Buscar..
Insertar y actualizar filas en una base de datos SQLite
Primero, necesita abrir su base de datos SQLite, que se puede hacer de la siguiente manera:
SQLiteDatabase myDataBase;
String mPath = dbhelper.DATABASE_PATH + dbhelper.DATABASE_NAME;
myDataBase = SQLiteDatabase.openDatabase(mPath, null, SQLiteDatabase.OPEN_READWRITE);
Después de abrir la base de datos, puede insertar o actualizar filas fácilmente usando la clase ContentValues
. Los siguientes ejemplos asumen que un primer nombre es dado por str_edtfname
y un último nombre str_edtlname
. También debe reemplazar table_name
por el nombre de la tabla que desea modificar.
Insertando datos
ContentValues values = new ContentValues();
values.put("First_Name", str_edtfname);
values.put("Last_Name", str_edtlname);
myDataBase.insert("table_name", null, values);
Actualización de datos
ContentValues values = new ContentValues();
values.put("First_Name", str_edtfname);
values.put("Last_Name", str_edtlname);
myDataBase.update("table_name", values, "id" + " = ?", new String[] {id});
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow