我目前有一个带有EditText字段,Datepicker和按钮的布局。我正在尝试找到一个代码,当按下按钮时,它会将日期选择器和edittext的值存储在SQL文件中,以便稍后检索。
我在Android上使用SQLite功能相当新,但我自己找不到解决方案。谢谢!
答案 0 :(得分:1)
首先从
中阅读有关SQLite数据库的文档http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html
http://www.vogella.de/articles/AndroidSQLite/article.html#overview_sqlite
要点击按钮存储价值,请按照以下步骤操作。
创建DbHelper class extends SQLiteOpenHelper
,您可以在其中创建表格,以便存储在数据库中的所需值,例如db.execSQL(“create table”+ EXAMPLE_TABLE +“(”+ EDIT +“text,”+ DATE +“text)”);
创建一个class ExampleProvider extends ContentProvider
来管理插入,查询(选择),删除和更新等查询。
之后点击按钮从编辑文本和日期选择器中检索值,然后将其存储到一个对象中,然后使用解析器触发插入查询。
从命令行检出是否将值插入到db中。
同样,您可以使用query()
方法从数据库中检索值,该方法以游标的形式检索数据。