如何使用函数seek()?

flyingship23 2006-07-12 06:59:37
兄弟我想定位数据集中的记录,找了一下,seek()好象可以,但是不知道怎么用.

我的目的是从数据库中搜索出一系列图片到数据集中,然后像播放器一样操作,实现顺序,单张向前,向后和暂停操作.我用一个全局变量记录当前记录的编号.
...全文
201 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
啊呀 2006-07-13
  • 打赏
  • 举报
回复
你如果只需要向前向后
Rs.MoveNext
Rs.MovePrevious
不就可以了么?
你完全可以不用管当前是哪行啊
tripman 2006-07-13
  • 打赏
  • 举报
回复
定位数据集中的记录可以用seek方法或者Find 方法,seek方法只针对索引搜索,而且不支持客户端游标,你可以使用Find 方法方便些,搜索前先设置好游标位置和搜索方向,搜索定位后可以用MovePrevious,MoveNext单张向前,向后和暂停操作
mustudent 2006-07-13
  • 打赏
  • 举报
回复
你也可以用一个For来做啊 呵呵
fxy_2002 2006-07-13
  • 打赏
  • 举报
回复
seek() 函数与 ado 的 seek 方法不是一回事。seek() 函数是用来做文件操作的,seek方法是adodb.recordset 对象的一个搜索方法。

recordset 的向前、向后应该用 MovePrevious,MoveNext 来操作,而不是 seek 方法。

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧