hola buenas noches amigos quisiera q me apoyaran sucede q no puedo modificar la base de datos por ejemplo si quiero modificar la matricula de un alumno o en su defecto el nombre talvez me hace faltan instrucciones en el codigo, lo anexo y espero sus comentarios
Código:
public void Modificar (View q)
{
Administrar admin =new Administrar(this, "alumnos", null, 1);
SQLiteDatabase db3= admin.getWritableDatabase();
et1.setText("");
String[] campos = new String[] {"matricula"};
String[] args = new String[] {et1.getText().toString()};
Cursor c = db3.query("alumnos", campos, "matricula=?", args, null, null, null);
//Nos aseguramos de que existe al menos un registro
if (c.moveToFirst())
Toast.makeText(this,"Registro modificado", Toast.LENGTH_LONG).show();
else
Toast.makeText(this, "Error registro no modificado!", Toast.LENGTH_LONG).show();
}
Anexo codigo xml
Código:
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/AbsoluteLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/tv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="70dp"
android:layout_y="22dp"
android:text="Matricula" />
<EditText
android:id="@+id/et1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="65dp"
android:layout_y="51dp"
android:ems="10" >
<requestFocus />
</EditText>
<TextView
android:id="@+id/tv2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="81dp"
android:layout_y="116dp"
android:text="Nombre" />
<Button
android:id="@+id/b1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="100dp"
android:layout_y="233dp"
android:onClick="Guardar"
android:text="Guardar" />
<EditText
android:id="@+id/et2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="68dp"
android:layout_y="153dp"
android:ems="10" />
<Button
android:id="@+id/b2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="218dp"
android:layout_y="235dp"
android:onClick="Buscar"
android:text="Buscar" />
<Button
android:id="@+id/b3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="90dp"
android:layout_y="316dp"
android:onClick="Borrar"
android:text="Borrar" />
<Button
android:id="@+id/b4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="195dp"
android:layout_y="315dp"
android:onClick="Modificar"
android:text="Modificar" />
</AbsoluteLayout>
Por su atencion
Gracias