我正在开展Android
项目,我遇到了一个问题。我需要根据提供的条件从SQLite
db
获取数据。
准确地说,我的意思是说我需要从SQLite
获取数据,其中我提供的条件是在EditText
中返回值的显示。
喜欢:
SELECT SPECIALCHARCTER FROM <TABLENAME> WHERE POSITION = "0";
我需要一个很好的链接来研究这个过程。任何人都可以帮我解决问题。
您可以查看DBHelper.java class的示例代码。
我很高兴看到你朋友的回复并帮助我解决这个问题。
谢谢&amp;问候,
Raghav
答案 0 :(得分:0)
以下列方式尝试选择语句
SELECT * FROM Contact where position LIKE '%"+0+"%'"
这可能有助于你
答案 1 :(得分:0)
很抱歉,但是代码粘贴是一团糟,因为它格式不好并且填充了已注释掉的代码。很难看到任何东西。
我看到的是这段代码:
EditText result=(EditText)findViewById(R.id.input);
Cursor c = db.rawQuery("SELECT SPECIALCHARCTER FROM " + TABLE + " where POSITION = 0", null);
int A = c.getColumnIndex("POSITION");
String strRet;
strRet = c.getString(A);
results.setText("" + strRet);
c.moveToNext();
由于多种原因,这将失败:
我的建议:删除此课程中的每个UI元素,并开始阅读Pratik在答案中提供的一些链接。
答案 2 :(得分:-1)