Conexión de bases de datos en dispositivos móviles
Para la conexión de una base de datos con Java, primero se deberá dirigir a las carpetas que se ubican a mano izquierda de Android Studio, posteriormente se le dará clic derecho a la que aparece debajo de la carpeta Java como una subcarpeta.
En este caso se llama "com.example.conexiondeunabasededatos"
Luego se le da clic derecho y saldrá un menú, en la opción New y se dará clic en Java Class eso permitirá crear una clase, a la que se le asignará un nombre cualquiera.
En este caso tiene el nombre de "AdminBD"
Ahora se procede a utilizar las extensiones necesarias para la conexión de SQLITE entre ellas:
import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import androidx.annotation.Nullable;
- Luego se procede a crear dos métodos dentro de la clase "AdminBD" con la extensión "SQLiteOpenHelper"
- Luego se conecta las referencias Nullable context, name, factory y version y se le asigna constructores de tipo super operando dentro de la clase "public AdminBD"
- Finalmente se procede a crear dos métodos de tipo "public Void OnCreate" y "onUpgrade" asignandoles el nombre de la base de datos
De esta manera ya esta realizada la conexión 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)
{
}
}
No hay comentarios:
Publicar un comentario