Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用另一列';s值多少?(Android、SQLite)_Android_Sqlite - Fatal编程技术网

如何使用另一列';s值多少?(Android、SQLite)

如何使用另一列';s值多少?(Android、SQLite),android,sqlite,Android,Sqlite,我得到了一个id为INTEGER主键自动递增列、名称为VARCHAR列的表。我知道NAME列的值 如何检索包含该值的行的id?我的SQLite已生锈,但以下几点应该可以: SELECT id FROM table WHERE name IS myVar 希望这能有所帮助。如果您使用的是内容提供商,您可以按照 getContentResolver().query(CONTENT_URI, null, "name_col = ?", new String[] { "name" }, null);

我得到了一个id为INTEGER主键自动递增列、名称为VARCHAR列的表。我知道NAME列的值


如何检索包含该值的行的id?

我的SQLite已生锈,但以下几点应该可以:

SELECT id FROM table WHERE name IS myVar

希望这能有所帮助。

如果您使用的是
内容提供商
,您可以按照

getContentResolver().query(CONTENT_URI, null, "name_col = ?", new String[] { "name" }, null);

在未来,我们欢迎您提出任何有效的编程问题,只要您有。谢谢,我刚刚开始学习android,到目前为止,我更喜欢使用简单的东西,过一会儿我将接触contentprovider。contentprovider是在android中处理联系人和媒体的正确方法。一定要学会。:)在我看来,一旦你习惯了它,它也会更容易使用。它还允许您使用
LoaderManager
类:)。