如何通过搜索另一个中的特定值来更改列的值?

时间:2017-11-18 19:03:02

标签: java android sql sqlite android-sqlite

我是这个领域的初学者,我需要帮助才能完成一个简单的应用程序(显然对我来说并不简单)。 我的数据库看起来像这样: enter image description here

我在DatabaseHelper中的方法是:

 def create
 @details.each { |x| puts @details["#{x}"][:importe] }
end

我试过这个,但是当我点击激活此方法的按钮时,我的应用程序一直崩溃。 这是我的项目,如果有人想看一看(18mb):https://drive.google.com/open?id=1_Mz1JLlWD2Lm2XoGNdj1lCFXbxRmEw2a 任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

试试这个。也许你忘了分配写模式。

public void EditList(User user)
{

        db = this.getWritableDatabase();
        db.execSQL( "UPDATE " + TABLE_USER + " SET " + DOLIST + "='" + user.getDoList() + "' WHERE " +  USERNAME + " LIKE "+"'"+user.getUsername()+"'");

}