各位,以下是数据库adapter类的框架代码,但是无论怎样修改,在其他java程序中调用createInfo()和updateInfo()函数总是会出错,请问如何修改?具体代码如下:
public long createInfo(String sid, double lon, double lat) {
ContentValues initialValues = new ContentValues();
initialValues.put(KEY_ID, sid);
initialValues.put(KEY_LON, lon);
initialValues.put(KEY_LAT, lat);
return mDb.insert(TABLENAME, null, initialValues);
}
public boolean updateInfo(String sid, double lon, double lat) {
ContentValues args = new ContentValues();
args.put(KEY_ID, sid);
args.put(KEY_LON, lon);
args.put(KEY_LAT, lat);
return mDb.update(TABLENAME, args, KEY_ID + "=" + sid, null) > 0;
}
public long createInfo(String sid, double lon, double lat) {
ContentValues initialValues = new ContentValues();
initialValues.put(KEY_ID, sid);
initialValues.put(KEY_LON, lon);
initialValues.put(KEY_LAT, lat);
return mDb.insert(TABLENAME, null, initialValues);
}
public boolean updateInfo(String sid, double lon, double lat) {
ContentValues args = new ContentValues();
args.put(KEY_ID, sid);
args.put(KEY_LON, lon);
args.put(KEY_LAT, lat);
return mDb.update(TABLENAME, args, KEY_ID + "=" + sid, null) > 0;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货