本文共 1083 字,大约阅读时间需要 3 分钟。
我已经创建了一个数据库待办事项列表应用程序,并且希望将当前时间添加到该应用程序中。但是,我不知道如何在Java中执行此操作。
public void addProduct(ListItem product) {
ContentValues values = new ContentValues();
values.put(COLUMN_TODO, product.getToDo());
values.put(COLUMN_FOR, product.getAccFor());
SQLiteDatabase db = getWritableDatabase();
db.insert(TABLE_LIST, null, values);
db.close();
}这是我目前向数据库添加对象的函数:
private static final int DATABASE_VERSION = 1;
private static final String DATABASE_NAME = "productDB.db";
public static final String TABLE_LIST = "List";
public static final String COLUMN_ID = "_id";
public static final String COLUMN_TODO = "ToDo";
public static final String COLUMN_FOR = "accFor";
private String University = "University";
private String Work = "Work";
private String Personal = "Personal";这些是我在数据库开始时声明的变量,如果可以使用Android Studio,我也想将当前时间添加到数据库中,以便可以与其他值一起显示,但GPS也会很好,但是,我觉得这可能会有点进步。
public void onCreate(SQLiteDatabase db) {
String query = "CREATE TABLE " + TABLE_LIST + "(" +
COLUMN_ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
COLUMN_TODO + " TEXT, " +
COLUMN_FOR + " TEXT " +
");";
db.execSQL(query);
}这是创建表的代码。
转载地址:http://xejdv.baihongyu.com/