在数据库端,checkInTime
并且checkOutTime
是类型TIMESTAMP
在我的java代码中也是,checkInTime
并且checkOutTime
是类型java.sql.Timestamp
为了将记录插入数据库,我正在使用这段代码:
1. ContentValues contentValues=new ContentValues();
2. contentValues.put(USER_ID, userId);
3. contentValues.put(ROOM_ID, roomId);
4. contentValues.put(CHECK_IN, checkInTime);
5. contentValues.put(CHECK_OUT, checkOutTime);
6. return database.insert(MRM_BOOKING_DETAILS_TABLE, null, contentValues);
但是我在第 4 行和第 5 行遇到编译错误,因为他们不期望 java.sql.Timestamp 类型的东西
我看不到任何 C 的 put 方法将在其第二个参数中ontentValues
接受类型。java.sql.Timestamp
请建议在这种情况下如何通过,java.sql.Timestamp
以便我也可以删除编译错误。
谢谢,