我的舌头很简单
我有一个sqlite数据库与三列:
我有一个sqlite数据库与三列:
> rowid
> title =>文本
> content =>文本
这是我的dataBase类中的一种方法:
public Cursor fetchMessage(String tableNane,int id) { return myDataBase.rawQuery("SELECT rowid as _id,title FROM "+tableName +" WHERE rowid = "+id,null); }
此方法将只返回一行.
在我的活动中我写道:
Cursor cursor = myDbHelper.fetchMessage(tableName,id);
现在,我想将内容字段的文本存储在字符串中.
如何才能做到这一点?
解决方法
用这个:
if (cursor.moveToFirst()) { str = cursor.getString(cursor.getColumnIndex("content")); }