TABLE_NAME:
public long createEntry(String name2, String age2, String imagelocation2, String lastchildage2,
String trackingdate2, String status2, String lmpdate2, String mode2, String place2) {
// TODO Auto-generated method stub
Integer a=Integer.valueOf(age2);
ContentValues cv1=new ContentValues();
cv1.put(NAME, name2);
cv1.put(AGE,a);
cv1.put(LASTCHILDAGE, lastchildage2);
cv1.put(IMAGELOCATION, imagelocation2);
ContentValues cv2=new ContentValues();
Integer i=getID();
String d =Integer.toString(i);
cv2.put(ID, d);
cv2.put(TRACKINGDATE, trackingdate2);
cv2.put(STATUS, status2);
cv2.put(LMPDATE, lmpdate2);
cv2.put(MODE, mode2);
cv2.put(PLACE, place2);
ourDB.insert(TABLE_NAME, null, cv1);
return ourDB.insert(TABLE_LMP, null, cv2);
}
LMPDatabase entry = new LMPDatabase(Thankyou.this); entry.open(); entry.createEntry(姓名,年龄,imagelocation,ageofchild,trackingdate,状态,lmpdate,方式,地点); entry.close();
在数据库中:
{{1}}
答案 0 :(得分:1)
您正在尝试插入空值(imagelocation=null)
。我想你忘了在imagelocation列上检查空约束。
另外,请确保您没有为唯一的列插入相同的值。