如何通过查询语句删除表中的SQLite Android的一排? [英] How to delete a row from a table in SQLite android by query statement?
本文介绍了如何通过查询语句删除表中的SQLite Android的一排?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的code未执行按钮点击删除操作。
按钮DELETE_USER =(按钮)findViewById(R.id.delete_user); delete_user.setOnClickListener(新View.OnClickListener(){
@覆盖 公共无效的onClick(查看视图){
SignIn_Signup.sqLiteDatabase.execSQL(DELETE FROM MYTABLE其中name ='name.getText()';); }
});
解决方案
纠正你的语法:
SignIn_Signup.sqLiteDatabase.execSQL(DELETE FROM MYTABLE其中name ='+ name.getText()。的toString()+')
My code is not executing delete operation on button click.
Button delete_user= (Button) findViewById(R.id.delete_user);
delete_user.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
SignIn_Signup.sqLiteDatabase.execSQL("DELETE FROM mytable WHERE name='name.getText()';");
}
});
解决方案
Correct your syntax:
SignIn_Signup.sqLiteDatabase.execSQL("DELETE FROM mytable WHERE name='" + name.getText().toString() + "'")
这篇关于如何通过查询语句删除表中的SQLite Android的一排?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文