rs.Open "select * from data1 where id='" & "100" & "'
把它定位在ID=100的那一条,然后还可以执行前后移动记记录怎么写?
我原来是打开rs.Open "select * from data1",然后一条条检验,检到那一条后停后,这样之后就可以移动记录,不过速度奇慢!~~
把它定位在ID=100的那一条,然后还可以执行前后移动记记录怎么写?
我原来是打开rs.Open "select * from data1",然后一条条检验,检到那一条后停后,这样之后就可以移动记录,不过速度奇慢!~~
解决方案 »
- vb中如何实现用多点构成一个闭合多边形?
- 有没有办法让记录竖着显示,datagrid是横着显示的。并且可以编辑格子
- 怎么样改变Toolbar控件的底色!
- 着急啊
- [100]怎么可以动态取得directX所绘出图象上一点的色素RGB值?
- 请问如何改变Treeview控件的外观?
- VB操作access数据库,怎样插库的时候让字段里的内容有回车符?
- 当我想打开以前用水晶报表做的报表时,系统提示unable to load report,无法打开,不知道为什么?多谢!
- DataGrid中,某一列只读可以将该列设置为Lock,但如果想让某一行只读(但大部分行是可读写),该怎么办?
- 那帮搞VC和Delphi的老说VB“无用论”,我是不是该转行呢?
- 高分求救:怎么隐藏窗体
- 求助 关于填写文本框和电机按纽
如果你一定要移动,先关闭RS,然后再打开RS。
ID = "100"
rs.Open "select top 1 * from data1 order by id 'F
rs.Open "select top 1 * from data1 where id<'" & ID & "' order by id desc 'P
rs.Open "select top 1 * from data1 where id>'" & ID & "' order by id 'N
rs.Open "select top 1 * from data1 order by id desc 'L
rs.Find "id='100'"