是否可以从编辑文本字段中获取数据,并将其作为常量插入SQLite数据库中。我正在尝试将数据插入到SQLite主键表中,并且需要该数据是数据库接受它的常量。我找不到任何示例来说明如何实现这一点。
我不得不说,我不太确定你所说的常数是什么意思。几乎每个教程都建议您使用以下方法插入数据库:
ContentValues values = new ContentValues();
values.put(DB_COLUMN, EtString);
long id = db.insert(DB_TABLE, null, values);
EtString是从edittext字段中获得的字符串(使用.getText、.toString或其他)。这个方法还会为表中可以引用的字符串提供一个id。但要知道,如果数据库表中已经有一个_id字段,那么每一行信息都已经获得了一个id,而无需执行任何操作。
这里有一个很好的教程:http://www.vogella.com/articles/AndroidSQLite/article.html