想为我传入的消息创建一个数据库

时间:2013-06-03 09:50:21

标签: android database

我想创建一个数据库,根据电话号码存储消息。 我该怎么做? 我能够创建一个简单的数据库,它将消息存储为堆栈意味着它不会根据数字排列消息。 对于一个简单的数据库,我正在使用这段代码,

mydb =  openOrCreateDatabase("db",MODE_PRIVATE, null);                              
        mydb.execSQL("CREATE TABLE IF NOT EXISTS sms_inbox (SMS_TEXT varchar , SENDER_NUMBER varchar );");      

        mydb.execSQL("INSERT INTO sms_inbox VALUES('" + stBody + "', '" + stPhoneNumber + "');");

现在我将如何根据电话号码存储这些消息。

1 个答案:

答案 0 :(得分:1)

SQLite3可能是您的不错选择。它是一个内存中可嵌入的关系数据库。

创建数据库;添加一个包含主键ID,电话号码,时间戳和消息文本的表。您可以选择和订购电话号码。你走了!