我正在浏览互联网上有关数据库连接、检索的一些代码。我在许多代码中看到 Cursor cur1= moveToFirst()
,我想知道光标的用途以及为什么我们使用 moveToFirst()
,因为我是 android 新手.
最佳答案
光标是代表任何数据库的二维表的接口(interface)。当您尝试使用 SELECT 语句检索一些数据时,数据库将首先创建一个 CURSOR 对象并将其引用返回给您。
这个返回引用的指针指向第0个位置,否则称为光标的第一个位置之前,所以当你想从光标中检索数据,你必须先移动到第一条记录,所以我们必须使用 moveToFirst
当您在 Cursor 上调用 moveToFirst() 方法时,它会将光标指针指向 第一个位置。现在您可以访问第一条记录
中的数据了关于android - 游标在 Android 开发中有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9938471/