如何通过查询语句删除表中的SQLite Android的一排? [英] How to delete a row from a table in SQLite android by query statement?

查看:142
本文介绍了如何通过查询语句删除表中的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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆