数据库记录不会从android中的SQLite数据库中永久删除
我正在开发android应用程序,可以将数据存储在sqlite数据库中。在我的应用程序中,我根据主键从数据库中删除了记录,然后我的记录不会从数据库中删除。这个被删除的记录存储在数据库中,数据库的主键为null,其他字段具有一些其他值数据库记录不会从android中的SQLite数据库中永久删除,android,database,sqlite,Android,Database,Sqlite,我正在开发android应用程序,可以将数据存储在sqlite数据库中。在我的应用程序中,我根据主键从数据库中删除了记录,然后我的记录不会从数据库中删除。这个被删除的记录存储在数据库中,数据库的主键为null,其他字段具有一些其他值 那么我如何才能在android中从数据库中永久删除我的记录。首先,您不能让代码在数据库中插入空值。在数据库中插入之前,必须对其进行处理或验证。尝试使用where子句的其他列 dataBase.execSQLdelete from+mytable+,其中Primery
那么我如何才能在android中从数据库中永久删除我的记录。首先,您不能让代码在数据库中插入空值。在数据库中插入之前,必须对其进行处理或验证。尝试使用where子句的其他列 dataBase.execSQLdelete from+mytable+,其中PrimeryID='+PrimeryID+' 然后我建议添加一个层,该层将验证所有空值的插入
DELETE FROM your_table WHERE other_column='value'