當按鈕被按下時,我想的文本以更改到數據庫collumn值,我知道它錯了,但這裏是代碼:更改文本到數據庫值
private void MostraDados() {
// TODO Auto-generated method stub
final TextView text = (TextView) findViewById(R.id.tvUSUARIO);
Button mostrar = (Button) findViewById(R.id.bMostrar);
mostrar.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
db = openOrCreateDatabase("dbtest.db", Context.MODE_PRIVATE, null);
String q = "SELECT * FROM dbtest.db WHERE usuarioorigem='";
text.setText(q);
//text.execSQL("DROP COLUMN IF EXISTS usuarioorigem");
}
});
}
你能幫我解釋一下我的代碼嗎?以及我嘗試了一些東西,但仍然給我的setText錯誤。 \t \t \t \t cursor = db.rawQuery(「SELECT * FROM dbtest.db WHERE usuarioorigem」,null,null); \t \t \t \t \t \t \t \t usuario.setText(光標); –