Entradas

Mostrando entradas de noviembre, 2022

Implementación de métodos

  package com.example.appbanco ; import androidx.appcompat.app.AlertDialog ; import androidx.appcompat.app.AppCompatActivity ; import android.annotation. SuppressLint ; import android.content.ContentValues ; import android.content.DialogInterface ; import android.content.Intent ; import android.database.Cursor ; import android.database.sqlite.SQLiteDatabase ; import android.os.Bundle ; import android.view.View ; import android.widget.Button ; import android.widget.EditText ; import android.widget.TextView ; import android.widget.Toast ; import java.util.ArrayList ; public class searchCuenta1 extends AppCompatActivity { EditText numeroCbuscar , actualizarBalance ; TextView nombreBuscado , fechabuscada , balanceBuscado , balancecAct ; Button botonActualizarb , botonBorrarBal ; TextView emailCuenta , fechaCuenta , balanceCuenta ; @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(...

Logueo y contraseña de usuario

  package com.example.appbanco ; import androidx.appcompat.app.AppCompatActivity ; import android.content.ContentValues ; import android.content.Intent ; import android.database.Cursor ; import android.database.sqlite.SQLiteDatabase ; import android.os.Bundle ; import android.util.Log ; import android.view.View ; import android.widget.AdapterView ; import android.widget.Button ; import android.widget.EditText ; import android.widget.TextView ; import android.widget.Toast ; import java.util.ArrayList ; public class MainActivity extends AppCompatActivity { EditText user , pass ; private Cursor infoUser ; @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; //Instanciar y referenciar los IDs del login TextView reglink = findViewById(R.id. tvregister ) ; user = (EditText)findViewById(R.id. etemail ) ; pass = (EditText)findViewById(R...

Creación de relaciones entre tablas

  ckage com.example.appbanco ; import android.content.Context ; import android.database.sqlite.SQLiteDatabase ; import android.database.sqlite.SQLiteOpenHelper ; import androidx.annotation. AttrRes ; import androidx.annotation. Nullable ; public class sqlBanco extends SQLiteOpenHelper { //Definición de las tablas de la BD String tblcustomer = " CREATE TABLE customer(email text primary key, name text, password text, rol text) " ; String tblaccount = " CREATE TABLE account(accountnumber integer primary key autoincrement, email text, date text, balance integer) " ; String tbltranstype = " CREATE TABLE transtype(idtranstype text primary key, descripcion text) " ; String tbltransactionc = " CREATE TABLE transactionc (accountnumber integer, idtranstype text, datetrans text, amount integer) " ; public sqlBanco (Context context , String name , SQLiteDatabase.CursorFactory factory , int version) { super (context , name , ...

Creación de Tablas

  package com.example.appbanco ; import android.content.Context ; import android.database.sqlite.SQLiteDatabase ; import android.database.sqlite.SQLiteOpenHelper ; import androidx.annotation. AttrRes ; import androidx.annotation. Nullable ; public class sqlBanco extends SQLiteOpenHelper { //Definición de las tablas de la BD String tblcustomer = " CREATE TABLE customer(email text primary key, name text, password text, rol text) " ; String tblaccount = " CREATE TABLE account(accountnumber integer primary key autoincrement, email text, date text, balance integer) " ; String tbltranstype = " CREATE TABLE transtype(idtranstype text primary key, descripcion text) " ; String tbltransactionc = " CREATE TABLE transactionc (accountnumber integer, idtranstype text, datetrans text, amount integer) " ; public sqlBanco (Context context , String name , SQLiteDatabase.CursorFactory factory , int version) { super (context , name ...

Creación de una base de datos

  package com.example.appbanco ; import androidx.appcompat.app.AppCompatActivity ; import android.content.ContentValues ; import android.content.Intent ; import android.database.Cursor ; import android.database.sqlite.SQLiteDatabase ; import android.os.Bundle ; import android.util.Log ; import android.view.View ; import android.widget.AdapterView ; import android.widget.Button ; import android.widget.EditText ; import android.widget.TextView ; import android.widget.Toast ; import java.util.ArrayList ; public class MainActivity extends AppCompatActivity { EditText user , pass ; private Cursor infoUser ; @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; //Instanciar y referenciar los IDs del login TextView reglink = findViewById(R.id. tvregister ) ; user = (EditText)findViewById(R.id. etemail ) ; pass = (EditText)findViewById(R...

Conexión de bases de datos en dispositivos móviles,

  package com.example.appbanco ; import android.content.Context ; import android.database.sqlite.SQLiteDatabase ; import android.database.sqlite.SQLiteOpenHelper ; import androidx.annotation. AttrRes ; import androidx.annotation. Nullable ; public class sqlBanco extends SQLiteOpenHelper { //Definición de las tablas de la BD String tblcustomer = " CREATE TABLE customer(email text primary key, name text, password text, rol text) " ; String tblaccount = " CREATE TABLE account(accountnumber integer primary key autoincrement, email text, date text, balance integer) " ; String tbltranstype = " CREATE TABLE transtype(idtranstype text primary key, descripcion text) " ; String tbltransactionc = " CREATE TABLE transactionc (accountnumber integer, idtranstype text, datetrans text, amount integer) " ; public sqlBanco (Context context , String name , SQLiteDatabase.CursorFactory factory , int version) { super (context , name ...