programacion

Páginas: 3 (589 palabras) Publicado: 2 de septiembre de 2014
Paso 1: Preparando el fichero de base de datos SQLite
Una vez tengamos nuestro propio fichero de base de datos tendremos que modificarla un poco. Para editar la base de datos utilizaremos laaplicación de código abierto SQLite Database Browser disponible para Windows Mac y Linux.
Abrimos nuestro fichero de base de datos y añadimos una nueva tabla llamada ‘android_metadata’. Para ello podemosejecutar el siguiente código SQL:
Seguidamente insertamos una nueva fila con el texto ‘es_ES’ en la tabla recién creada.
Una vez hecho esto tenemos que cambiar el nombre identificativo de las clavesprimarias de las tablas de nuestra base de datos a ‘_id’ para que de esta manera Android pueda identificarlas. Para ello podemos hacer clic en el botón , y tras seleccionar la tabla que queremosmodificar, podremos editar el nombre del campo.
Finalmente nuestra base de datos tiene que tener un aspecto similar al siguiente:

Paso 2: Manejando la Base de Datos desde nuestra Aplicación AndroidPara poder tener acceso desde nuestra aplicación al fichero de base de datos éste debe encontrarse en una carpeta dentro de nuestro proyecto llamada ‘assets’. Si ya está creada, copiamos el fichero debase de datos ahí, si no, tendremos que crear la carpeta antes.
El manejo de la base de datos se hará utilizando una clase personalizada que extenderá la clase SQLiteOpenHelper, en la cual podremosincluir todos los métodos relacionados con la base de datos para insertar, actualizar y borrar datos.
Recuerda cambiar en el siguiente código las cadenas “TU_PAQUETE” y “NOMBRE_DE_FICHERO” por elnombre del paquete de tu proyecto, y el nombre del fichero de tu base de datos respectivamente.
Paso 3: Métodos útiles de lectura, inserción, actualización y borrado
A continuación pongo ejemplos de losmétodos más habituales de uso de base de datos que deberían introducirse en la misma clase DBHelper. Para ello utilizaré como ejemplo la tabla que puede verse en la imagen del Paso 1, que consta de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS