Android - PORQUE SE ME CIERRA LA APLICACION AL DAR CLICK EN UN BUTTON

 
Vista:
Imágen de perfil de Cristian Felipe

PORQUE SE ME CIERRA LA APLICACION AL DAR CLICK EN UN BUTTON

Publicado por Cristian Felipe (6 intervenciones) el 06/02/2016 00:24:23
error

soy nuevo en este tema pero realice una aplicacion de una base de datos que encontre en la web tal cual el mismo codigo y al ejecutarlo le doy click en un boton y se me cierra la aplicacion al ejecutar el Onclick me saca este error

java.lang.IllegalStateException: Could not execute method for android:onClick
at android.view.View$DeclaredOnClickListener.onClick(View.java:4452)
at android.view.View.performClick(View.java:5198)
at android.view.View$PerformClick.run(View.java:21147)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)

este es el metodo que se utiliza al pulsar el boton, espero me ayuden

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public void  CONSULTA (View v) {
	AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(this, "administracion", null, 1);
	SQLiteDatabase bd = admin.getWritableDatabase();
	String placa = et1.getText().toString();
 
	Cursor fila=bd.rawQuery(
			"SELECT nombre,causa,monto, pla FROM nomtabla WHERE placa="+ placa,null);
	if (fila.moveToFirst()){
		et2.setText((fila.getString(0)));
		et3.setText((fila.getString(1)));
		et4.setText((fila.getString(2)));
		et5.setText((fila.getString(3)));
	} else
		Toast.makeText(this,"no existe el numero de multa",Toast.LENGTH_SHORT).show();
	bd.close();
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Francisco
Val: 466
Oro
Ha mantenido su posición en Android (en relación al último mes)
Gráfica de Android

PORQUE SE ME CIERRA LA APLICACION AL DAR CLICK EN UN BUTTON

Publicado por Francisco (358 intervenciones) el 06/02/2016 10:53:52
el valor de placa es un valor string
pruebalo asi

"SELECT nombre,causa,monto, pla FROM nomtabla WHERE placa=' "+ placa + " ' ",null);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar