Android使用SQLite数据库(3)_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android使用SQLite数据库(3)

Android使用SQLite数据库(3)

 2013/12/14 17:09:05  MSTK  博客园  我要评论(0)
  • 摘要:插入新数据到SQLite数据库,首先定义一个ContentValues变量,然后使用put方法:publicvoidput(Stringkey,Stringvalue)其中key是字段名,value是该字段的值,对新记录的多个字段赋值以后,使用SQLiteDatabase的insert方法即可将记录插入数据库。publicContentValuescv=newContentValues();cv.clear();cv.put(DatabaseHelper.DATES,String
  • 标签:android 使用 数据库 数据 SQL

插入新数据到SQLite数据库,首先定义一个ContentValues变量,然后使用put方法:

class="normal">public void put (String key, String value)

其中key是字段名,value是该字段的值,对新记录的多个字段赋值以后,使用SQLiteDatabase的insert方法即可将记录插入数据库。

public ContentValues cv = new ContentValues();
cv.clear();
cv.put(DatabaseHelper.DATES, String.valueOf(vdates[k]));
cv.put(DatabaseHelper.YEAR, get_detail(String.valueOf(vdates[k]),0));
cv.put(DatabaseHelper.MONTH, get_detail(String.valueOf(vdates[k]),1));
cv.put(DatabaseHelper.DAY, get_detail(String.valueOf(vdates[k]),2));
cv.put(DatabaseHelper.DOW, "");
cv.put(DatabaseHelper.INC, String.valueOf(vin[k]));
cv.put(DatabaseHelper.OUTC, String.valueOf(vout[k]));
cv.put(DatabaseHelper.TOTAL, String.valueOf(vtot[k]));
db.insert(DatabaseHelper.TABLE_NAME_2, null, cv);

以上代码定义了一个ContentValues变量cv,为cv的多个字段赋值后,将其插入TABLE_NAME_2这张表里面。

上一篇: C语言初学者代码中的常见错误与瑕疵(7) 下一篇: 没有下一篇了!
发表评论
用户名: 匿名