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

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

Publicado por Francisco (189 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