Conexión de una Base de Datos en Dispositivos
Conexión 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
- 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
package com.example.conexiondeunabasededatos;
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)
{
}
}
Comentarios
Publicar un comentario