Android-将日期和文本保存到手机内存中的SQLite?

时间:2012-01-08 18:46:17

标签: android sqlite button datepicker android-edittext

我目前有一个带有EditText字段,Datepicker和按钮的布局。我正在尝试找到一个代码,当按下按钮时,它会将日期选择器和edittext的值存储在SQL文件中,以便稍后检索。

我在Android上使用SQLite功能相当新,但我自己找不到解决方案。谢谢!

1 个答案:

答案 0 :(得分:1)

首先从

中阅读有关SQLite数据库的文档
  1. http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html

  2. http://www.vogella.de/articles/AndroidSQLite/article.html#overview_sqlite

  3. 要点击按钮存储价值,请按照以下步骤操作。

    1. 创建DbHelper class extends SQLiteOpenHelper,您可以在其中创建表格,以便存储在数据库中的所需值,例如db.execSQL(“create table”+ EXAMPLE_TABLE +“(”+ EDIT +“text,”+ DATE +“text)”);

    2. 创建一个class ExampleProvider extends ContentProvider来管理插入,查询(选择),删除和更新等查询。

    3. 之后点击按钮从编辑文本和日期选择器中检索值,然后将其存储到一个对象中,然后使用解析器触发插入查询。

    4. 从命令行检出是否将值插入到db中。

    5. 同样,您可以使用query()方法从数据库中检索值,该方法以游标的形式检索数据。