Asfas

Páginas: 4 (944 palabras) Publicado: 8 de marzo de 2013
Manejo de SQLite en Android

• En Android, la forma típica para crear, actualizar, y conectar con una base de datos SQLite será a través de una clase auxiliar llamada SQLiteOpenHelper. • O paraser más exactos, de una clase propia que derive de ella y que debemos personalizar para adaptarnos a las necesidades concretas de nuestra aplicación

• La API de SQLite de Android proporciona dosalternativas para realizar operaciones sobre la base de datos que no devuelven resultados.
– Inserción – Actualización – eliminación de registros, – Creación de tablas, de índices – Etc.

MétodoexecSQL()
• De la clase SQLiteDatabase. • Este método permite ejecutar cualquier sentencia SQL sobre la base de datos, siempre que ésta no devuelva resultados

Los métodos insert(), update() ydelete()
• Proporcionados también con la clase SQLiteDatabase. • Estos métodos permiten realizar las tareas de:
– Inserción – Actualización – Eliminación de registros

• de una forma algo más paramétricaque execSQL()

Los métodos insert(), update() y delete()
• De una forma algo más paramétrica que execSQL(). • Separando tablas, valores y condiciones en parámetros independientes de estosmétodos.

Método insert()
• Para insertar nuevos registros en la base de datos. • Recibe tres parámetros.
– El primero de ellos será el nombre de la tabla. – El tercero serán los valores del registro ainsertar. – El segundo lo obviaremos por el momento ya que tan sólo se hace necesario en casos muy puntuales (por ejemplo para poder insertar registros completamente vacíos), en cualquier otro casopasaremos con valor null este segundo parámetro.

Método insert()
• Los valores a insertar los pasaremos como elementos de una colección de tipo ContentValues. • Esta colección es de tipodiccionario, donde almacenaremos parejas de clave-valor
– la clave será el nombre de cada campo – el valor será el dato correspondiente a insertar en dicho campo.

Método insert()

Los métodos update()...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asfas
  • asfas
  • asfas
  • asfas
  • asfas
  • asfasa
  • asfas
  • asfas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS