我试图将数据插入数据库sqllite,但数据没有进入数据库:
ContentValues cv = new ContentValues();
cv.put("username", cust.getUsername());
cv.put("password", cust.getPassword());
cv.put("name", cust.getCustomername());
long id = mDb.insert("user", null, cv);
Log.v(TAG, Long.toString(id));
Log.e(TAG, "New Customer Created");
return true;
ID返回5,知道为什么吗?(几次之后,现在插入id return 7。)
我还应该在这里发布什么代码?数据库连接应该可以,因为我可以成功登录。
最佳答案
检查从模拟器下载数据库文件时实际插入的内容。您可以使用android调试监视器
然后在任何sqlite客户机中打开数据库