使用android玩数据库表

时间:2013-12-02 19:41:17

标签: android sqlite

我目前正在制作应用程序以计算BMI,并且当天他们可以查看进度。到目前为止,我设法创建注册和登录页面。他们只需要用户名和密码来注册和使用相同的用户名和密码lgin.I使用名为用户的sqllite创建了一个表,用于存储密码和用户名nw.once成功登录,用户定向到主页面,其中有日期和当前重量要填写并单击caculate.Here问题,我不知道如何在用户点击计算后启动。我应该创建新表来存储插入的日期和重量?但如果我这样做,如何将用户表与包含日期和重量?或者我在用户表中添加了另一列名为date and weight?但是我这样做,一个用户可以每天插入数据来存储它吗?谢谢.. 在计算并将数据放入系统之前,应用程序主页下方的图像。插入的日期基于系统日期。

Image

1 个答案:

答案 0 :(得分:0)

你需要两张桌子:

user字段:

1)id 2)用户名 3)密码

user_logs字段:

1)id 2)user_id(这与用户字段中的id字段的关系) 3)体重 4)身高(我们假设身高正在变化) 5)日期

添加记录:

ContentValues values = new ContentValues();

values.put("username","my_username");

values.put("password","my_password")

int id= db.insert("user", null, values);

链接将帮助您了解sqlite与android:http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/