gpt4 book ai didi

android - SQLite 查询字符串

转载 作者:太空狗 更新时间:2023-10-29 12:54:09 27 4
gpt4 key购买 nike

如果选择了 ListView 项,我想将表格内容放入字符串。

我的实际查询

    public Cursor webUrlQuery() {
String webUrlTmp = "select weburl FROM stations WHERE name=" + "'" + name + "'";
return database.rawQuery(webUrlTmp, null);
}

有效。但是如果我通过

将它记录到 logcat
Log.d(TAG, "webUrl = " + webUrlQuery());

Log.d(TAG, "webUrl = " + webUrlQuery().toString());

我有这样的东西:

12-30 23:25:15.828: D/StationsActivity(10576): streamUrl = android.database.sqlite.SQLiteCursor@4132fce0

如何获得可以使用的字符串?似乎该方法 cursor.toString() 不起作用。

最佳答案

这取决于您期望的结果数量。如果你只期望一个结果,你可以使用这样的东西:

Cursor result = webUrlQuery();
result.moveToFirst();
String url = result.getString(result.getColumnIndex("weburl"));
Log.d(TAG, "webUrl = " + url);

祝你好运!

关于android - SQLite 查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8684722/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com