Android 查询的返回结果 What a query returns

一个查询返回零个或更多数据库记录的集合。

列名,默认顺序,以及它们的数据类型是特定于每个内容提供器的。

但所有提供器都有一个_ID 列,包含了每个记录的唯一ID。

另外所有的提供器都可以通过返回_COUNT 列告知记录数目。

它的数值对于所有的行而言都是一样的。

[table]
[tr][td=40]
[align=left]_ID[/align] [/td][td=71][align=right]
[align=left]_COUNT[/align][/align][/td][td=81][align=right]
[align=left]NAME[/align][/align][/td][td=95][align=right]
[align=left]NUMBER[/align][/align][/td][/tr]
[tr][td=40][align=left]
[align=left]44[/align][/align][/td][td=71][align=right]
[align=left]3[/align][/align][/td][td=81][align=right]
[align=left]Alan Vain[/align][/align][/td][td=95][align=right]
[align=left]212 555 1234[/align][/align][/td][/tr]
[tr][td=40][align=left]
[align=left]13[/align][/align][/td][td=71][align=right]
[align=left]3[/align][/align][/td][td=81][align=right]
[align=left]Bully Pulpit[/align][/align][/td][td=95][align=right]
[align=left]425 555 6677[/align][/align][/td][/tr]
[tr][td=40][align=left]
[align=left]53[/align][/align][/td][td=71][align=right]
[align=left]3[/align][/align][/td][td=81][align=right]
[align=left]Rex Cars[/align][/align][/td][td=95][align=right]
[align=left]201 555 4433[/align][/align][/td][/tr]
[/table]
获取到的数据通过一个游标Cursor 对象暴露出来,通过游标你可以在结果集中前后浏览。

你只能用这个对象来读取数据。

如果想增加,修改和删除数据,你必须使用一个ContentResolver 对象。