public void modificar(View v){
BaseSQLiteOpenHelper base = new BaseSQLiteOpenHelper(this,"agenda",null,1);
SQLiteDatabase bd = base.getWritableDatabase();
String codigo=etId.getText().toString();
String nombre=etNo.getText().toString();
String email=etEm.getText().toString();
ContentValues registro = new ContentValues();
registro.put("codigo",codigo);
registro.put("nombre",nombre);
registro.put("email",email);
int cant=bd.update("persona",registro,"codigo="+codigo,null);
bd.close();
if(cant==1){
Toast.makeText(this, "Se modifico el dato", Toast.LENGTH_SHORT).show();
}else{
Toast.makeText(this, "No existe ese codigo", Toast.LENGTH_SHORT).show();
}
}
Modificar y borrar datos de Sqlite sobre el ejemplo visto anteriormente.
#SQLITE import sqlite3
#CONECTAMOS conexion=sqlite3.connect(“agenda.db”) #CURSOR consulta=conexion.cursor() #MODIFICACION DE DATOS consulta.execute(“UPDATE agenda SET TELEFONO = 38874997 where ID= 2”) consulta.close() conexion.commit() conexion.close() #CONECTAMOS conexion=sqlite3.connect(“agenda.db”) #CURSOR consulta=conexion.cursor() #BORRADO DE DATOS consulta.execute(“DELETE from agenda where ID= 2”) consulta.close() conexion.commit() conexion.close()
#CONSULTA DE DATOS INSERTADOS conexion=sqlite3.connect(“agenda.db”) consulta=conexion.cursor() consulta.execute(“SELECT id,nombre,apellidos,telefono from agenda”) for i in consulta: print(“ID= “, i[0]) print(“NOMBRE= “, i[1]) print(“APELLIDOS= “, i[2]) print(“TELEFONO= “, i[3],”n”) conexion.close()
Como instanciar o crear objetos de clases, acceder a sus valores con “getters” y modificarlos con “setters”.
Clase principal
public class principal {
public static void main(String[] args) { animal perro=new animal(); System.out.println(“El color del perro es “+perro.getColor()); System.out.println(“El tamaño del perro es “+perro.getTamaño()); perro.setTamaño(“pequeño”); System.out.println(“Ahora el tamaño del perro es “+perro.getTamaño()); animal perro2=new animal(“mediano”,”marron”); System.out.println(“El color del perro2 es “+perro2.getColor()); System.out.println(“El tamaño del perro2 es “+perro2.getTamaño()); }
}
Clase animal
public class animal { private String tamaño; private String color; animal(){ tamaño=”grande”; color=”negro”; } animal(String tamaño,String color){ this.tamaño=tamaño; this.color=color; } public String getTamaño() { return tamaño; } public void setTamaño(String tamaño) { this.tamaño = tamaño; } public String getColor() { return color; } public void setColor(String color) { this.color = color; }