如何从SQLite中的特定数据库删除表?

时间:2020-10-01 10:44:25

标签: android-studio delete-row

我有一个可以即时创建用户想要输入用户名并单击删除的应用程序,然后它将删除该特定用户的所有数据。但是从现在开始,由于某种原因我正在向我显示“数据尚未删除”的Toast消息,无论如何。如果有人知道我的代码在哪里出了问题,那么任何帮助都是很棒的!!

删除课程:

---

- hosts: ciscorouter
  gather_facts: no
  tasks:
   - name: Pre-check
     ios_config:
      lines:
       - username xxxx privilege 15 password 0 xxxx
      save_when: changed
      diff_against: "running"
     register: change

DatabaseHelperUser类:

public class Remove extends AppCompatActivity {

DatabaseHelperUser myDb;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_remove);

    final EditText etUser = findViewById(R.id.editTextUser);
    myDb = new DatabaseHelperUser(this);

    Integer deletedRows = myDb.deleteData(etUser.getText().toString());
    if(deletedRows > 0){
        Toast.makeText(getApplicationContext(), "Data Deleted", Toast.LENGTH_LONG).show();}
    else{
        Toast.makeText(getApplicationContext(), "Data has not been Deleted", Toast.LENGTH_LONG).show();}

}

}

}

0 个答案:

没有答案