Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.basedatosprueba;
- import android.content.Context;
- import android.database.sqlite.SQLiteDatabase;
- import android.database.sqlite.SQLiteOpenHelper;
- public class BaseDatos extends SQLiteOpenHelper {
- // Escribimos previamente las secuencias de creación de la base de datos
- static String secCreateClie = "create table clientes (_id INTEGER PRIMARY KEY, Nombre TEXT, Apellidos TEXT)";
- static String secInsertClie = "insert into clientes values (1, 'Manuel', 'Domínguez García')";
- static String secInsertClie2 = "insert into clientes values (2, 'Alberto', 'Rodriguez')";
- static String secInsertClie3 = "insert into clientes values (3, 'Mario', 'Rodriguez')";
- static String secInsertClie4 = "insert into clientes values (4, 'Juanito', 'Caminante')";
- static String secInsertClie5 = "insert into clientes values (5, 'Johnny', 'Walker')";
- public BaseDatos(Context context) {
- // Creamos la base de datos y le pasamos en este constructor el contexto de la actividad desde la que se creará
- // y el nombre de la base de datos "BD", el cursor null y la versión 1
- super(context, "BD", null, 1);
- }
- @Override
- public void onCreate(SQLiteDatabase db) {
- // En el método onCreate de esta clase ejecutaremos las sentencias de
- // creación e inserción de un par de campos en la tabla clientes
- db.execSQL(secCreateClie);
- db.execSQL(secInsertClie);
- db.execSQL(secInsertClie2);
- db.execSQL(secInsertClie3);
- db.execSQL(secInsertClie4);
- db.execSQL(secInsertClie5);
- }
- @Override
- public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
- /*for(int version=oldVersion;version<newVersion;version++){
- switch(version){
- case 1:
- break;
- case 2:
- break;
- case 3:
- break;
- }
- }*/
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment