lunes, 23 de mayo de 2016

23 de mayo

Analiza el código y contesta las siguientes preguntas:
1.- ¿Cómo se llama la tabla? 2.- ¿Cuáles son los campos de la tabla?
3.- Si tu tabla se llamara clientes y los campos son ID_CLIENTE, NOMBRE Y TELEFONO. 
ESCRIBE EL CÓDIGO HASTA LA DECLARACIÓN DE LOS CAMPOS.
EN LA INSERCIÓN POR DEFECTO DE ESTE CÓDIGO... .ESCRIBE EN TU LIBRETA 
INSERTARÍAS LOS DATOS DE 4 CLIENTES.
 

    public static final String QUOTES_TABLE_NAME = "Quotes";
    public static final String STRING_TYPE = "text";
    public static final String INT_TYPE = "integer";

    
    public static class ColumnQuotes{
        public static final String ID_QUOTES = BaseColumns._ID;
        public static final String BODY_QUOTES = "body";
        public static final String AUTHOR_QUOTES = "author";
    }

    //Script de Creación de la tabla Quotes
    public static final String CREATE_QUOTES_SCRIPT =
            "create table "+QUOTES_TABLE_NAME+"(" +
                    ColumnQuotes.ID_QUOTES+" "+INT_TYPE+" primary key autoincrement," +
                    ColumnQuotes.BODY_QUOTES+" "+STRING_TYPE+" not null," +
                    ColumnQuotes.AUTHOR_QUOTES+" "+STRING_TYPE+" not null)";

    //Scripts de inserción por defecto
    public static final String INSERT_QUOTES_SCRIPT =
            "insert into "+QUOTES_TABLE_NAME+" values(" +
                    "null," +
                    "\"El ignorante afirma, el sabio duda y reflexiona\"," +
                    "\"Aristóteles\")," +
                    "(null," +
                    "\"Hay derrotas que tienen mas dignidad que la victoria\"," +
                    "\"Jorge Luis Borges\")," +
                    "(null," +
                    "\"Si buscas resultados distintos, no hagas siempre lo mismo\"," +
                    "\"Albert Einstein\")," +
                    "(null," +
                    "\"Donde mora la libertad, allí está mi patria\"," +
                    "\"Benjamin Franklin\")," +
                    "(null," +
                    "\"Ojo por ojo y todo el mundo acabará ciego\"," +
                    "\"Mahatma Gandhi\")";

    private QuotesReaderDbHelper openHelper;
    private SQLiteDatabase database;

    public QuotesDataSource(Context context) {
        //Creando una instancia hacia la base de datos
        openHelper = new QuotesReaderDbHelper(context);
        database = openHelper.getWritableDatabase();
    }
}

No hay comentarios.:

Publicar un comentario