2013-08-20 42 views
0

我遇到了将数据插入数据库的ContentValues问题,那么我的情况是,我必须在插入数据库之前输入正在调试的值对,但它只是让我进入数据库,这里是代码,然后是一些截图。Android Db插入ContentValues

public boolean insertElement(Element element) { 
    long ret = manager.db.insert(this.getTableName(element), null, 
      this.getContentValues(element, true)); 
    if (ret == -1) 
     return false; 
    element.id = ret; 
    return true; 
} 

getTableName时是我的方法返回表的名称,并且一直工作。

问题是我输入了属于名为“tipo”的所有值,尽管这两个值都包含在内容值中,但它们并未包含在内。

这是一些截图:

http://imageshack.us/photo/my-images/209/vyf.jpg/插入

http://imageshack.us/photo/my-images/854/z2ua.png/元,ContentValues

感谢

回答

1

按照我所看到的问题在于你getContentValues方法。你能否详细介绍一下这种方法和你的表格结构,因为它能帮助我找出问题所在。

谢谢。

+0

感谢您标记我的答案。祝一切顺利。 –