关于RecordSet对象指针移动方法
2008-12-31 22:14
302 查看
rs.movenext 将记录指针从当前的位置向下移一行
rs.moveprevious 将记录指针从当前的位置向上移一行
rs.movefirst 将记录指针移到数据表第一行
rs.movelast 将记录指针移到数据表最后一行
rs.absoluteposition=N 将记录指针移到数据表第N行
rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否
rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否
rs.update 更新数据表记录
rs.absolutepage=N 将记录指针移到第N页的第一行
rs.pagesize=N 设置每页为N条记录
rs.pagecount 根据 pagesize 的设置返回总页数
rs.recordcount 返回记录总数
rs.delete 删除当前记录,但记录指针不会向下移动
rs.addnew 添加记录到数据表末端
PS:以上可以理解为行指针,而列指针(属性指针)比较简单,形象的说,如下:
rs(0),rs(1),rs(2),.....rs(n)
属性1,属性2,属性3,.......属性n+1
例子:
如果查询语句指定了查询字段,则表示指定的第一个字段,若没有指定要查询的字段,则为数据库中第一个字段
比如
表A:
id username webname weburl oicq
查询
Select [weburl],[username] From [表A] Where id=1
rs(0)====>rs("weburl")
rs(1)====>rs("username")
Select * From [表A] Where id=1
rs(0)====>rs("id")
rs.moveprevious 将记录指针从当前的位置向上移一行
rs.movefirst 将记录指针移到数据表第一行
rs.movelast 将记录指针移到数据表最后一行
rs.absoluteposition=N 将记录指针移到数据表第N行
rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否
rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否
rs.update 更新数据表记录
rs.absolutepage=N 将记录指针移到第N页的第一行
rs.pagesize=N 设置每页为N条记录
rs.pagecount 根据 pagesize 的设置返回总页数
rs.recordcount 返回记录总数
rs.delete 删除当前记录,但记录指针不会向下移动
rs.addnew 添加记录到数据表末端
PS:以上可以理解为行指针,而列指针(属性指针)比较简单,形象的说,如下:
rs(0),rs(1),rs(2),.....rs(n)
属性1,属性2,属性3,.......属性n+1
例子:
如果查询语句指定了查询字段,则表示指定的第一个字段,若没有指定要查询的字段,则为数据库中第一个字段
比如
表A:
id username webname weburl oicq
查询
Select [weburl],[username] From [表A] Where id=1
rs(0)====>rs("weburl")
rs(1)====>rs("username")
Select * From [表A] Where id=1
rs(0)====>rs("id")
相关文章推荐
- 关于jquery appendTo方法 是移动对象还是复制对象
- 关于数据库对象所有者非dbo时的可能造成的问题及解决方法
- 关于const指针和指向const对象的指针的初始化问题
- 关于Java的泛型在所声明的对象中如何获取class或者实例的方法的总结
- 1-(E-teller)关于向T4Table组件返回多个对象的方法
- 普通方法指针,对象方法指针和对象方法指针的指针.
- 关于oracle中大对象处理的一些方法和实例
- 关于内容为指针的vector对象的复制
- 关于automation服务器不能创建对象解决方法
- 关于Java两种同步方法的理解(代码块级同步对象设置)
- 关于stringbuffer对象的append方法介绍
- 关于变量的作用域04想要改变一个对象属性的正确方法
- 【原创】关于java对象需要重写equals方法,hashcode方法,toString方法 ,compareto()方法的说明
- 关于Visio中对象不能通过键盘方向键细微调整的解决方法
- 关于hibernate用save方法保存对象所遇到的一个问题
- 关于 对象的声明 及 指针对象
- 关于面向对象继承实方法和虚方法
- 关于List,ArrayList中remove(object obj)方法不能删除对象问题
- 关于用jav的List对象用add方法报空指针错误
- 关于window.open()方法 返回的的打开的新窗口的对象