UNIDAD 3 - Conexion de una Base de Datos en Dispositivos

 Conexion de una Base de Datos en Dispositivos 




Para la conexion de una base de datos con java basta que nos vayamos a las carpetas que se ubican a mano izquierda de Android Studio  y demos click derecho a la que aparece debajo de java como subcarpeta  


En mi caso se llama com.example.conexiondebasededatos

  • Ahora le demos click derecho y no sale  un menu al que pasaremos el mouse por New y daremso click en Java Class eso nos permitira crear una clase al que nombraremos como queramos 


En mi caso le asigne el nombre de AdminBD

  • Ahora se procede a utilizar las extensiones necesarias para  la conexion de SQLITE entre ellas tenemos las extensiones 
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import androidx.annotation.Nullable;

  • Luego procedemos a crear dos metodos dentro de la clase  para mi caso AdminBD  con la extension SQLiteOpenHelper
  • Luego conectamos las referencias Nullable  context, name, factory y version  y le asignamos constructores de tipo super  operando dentro de la clase public  AdminBD
  • y Finalmente procedemos a crear dos metodos de tipo public Void  OnCreate  y onUpgrade  asignandoles el nombre de la base de datos 
De esta manera ya esta realizada nuestra conexion con la base de datos SQLITE



AdminBD.java
package com.example.conexiondebasededatos;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import androidx.annotation.Nullable;

public class AdminBD extends SQLiteOpenHelper {

public AdminBD (@Nullable Context context, @Nullable String name, @Nullable SQLiteDatabase.CursorFactory factory, int version) {
super(context, name, factory, version);
}

@Override
public void onCreate(SQLiteDatabase BD)
{
BD.execSQL("create table Datos (ID int primary key, Nombre text, Telefono int) ");


}

@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)
{


}
}

Video Codigo










Comentarios

Entradas populares de este blog

Metodologias para Analisis de Riesgo

UNIDAD 1 - Preguntas sobre la idea de investigación

UNIDAD 1 - Resumen conceptos básicos de investigación