android

Páginas: 2 (410 palabras) Publicado: 29 de mayo de 2014
Android SQLite
Generar un nuevo proyecto

Creando una clase llamada AgendaSqlite que va heredar de SQLiteOpenHelper

En la clase AgendaSqlite marcara error hay que implementar los contrustores. En este caso utilizaremos el primero

Quedaría de la siguiente manera

Una vez que ya se tiene el constructor hay que implementar los métodos

Una vez implementado la clase nos quedara dela siguiente manera

El método onCreate() se ejecutara para poder agregar la base de datos cuando esta no
exista.
El constructor

Tiene los siguientes argumentos context, name, factory, version.Que sería :
context: la actividad que vamos a ejecutar o contexto .
name: El nombre de nuestra base de datos.
CursorFactory: En este caso es null.
Version: La versión de nuestra DB. Cuando laversión es diferente el motor genera una nueva
DB en blanco.
Hay que declarar una variable global en la clase AgendaSqlitepara crear nuestras tablas en
este caso solo será una.

Ahora en el métodoonCreate para generar la tabla hay que ejecutar nuestro sql de la
variable sqlCreate.

Ahora dentro de nuestro método onUpgrade se invocara cuando vea que ha cambiado la
base de datos, hay queeliminarla primero la tabla que sería una versión anterior, para
volver a crear la tabla nueva versión.

Nuestra clase de forma completa quedaría de la siguiente manera.

Ahora vamos a la clasemain_activity en donde utilizaremos la clase que creamos para
generar la base de datos.

Lea los comentarios por favor.
Ejecutamos el programa.
Para poder visualizar si nuestro programa pudorealizar el insert en la base de datos
podemos hacerle de la siguiente manera.

En seguida de dar clic en Other aparecerá la siguiente ventana

Seleccionamos “File Explorer” y ponemos “OK”
Busque lasiguiente pestaña

Son los archivos del celular ahora nos iremos a la ruta siguiente:
data/data/com.example.sqliteandroid
Recuerde que com.example.sqliteandroid es el nombre del paquete del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • android
  • Andro
  • android
  • Android
  • Android
  • Android
  • Android
  • Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS