【发布时间】:2012-05-21 19:34:04
【问题描述】:
我有一个 id 为 INTEGER PRIMARY KEY AUTOINCREMENT 列和 NAME VARCHAR 列的表。而且我知道 NAME 列的值。
如何检索包含该值的行的 id?
【问题讨论】:
-
未来,我们欢迎任何有效的编程问题,前提是您已经done your research。
我有一个 id 为 INTEGER PRIMARY KEY AUTOINCREMENT 列和 NAME VARCHAR 列的表。而且我知道 NAME 列的值。
如何检索包含该值的行的 id?
【问题讨论】:
我的 SQLite 已经生锈了,但是这些方面的东西应该可以工作:
SELECT id FROM table WHERE name IS myVar
希望这会有所帮助。
【讨论】:
如果你使用ContentProvider,你会做一些类似的事情
getContentResolver().query(CONTENT_URI, null, "name_col = ?", new String[] { "name" }, null);
【讨论】:
LoaderManager 类:)。