还是有关VB连接数据库的记录指针RS
这个问题前几天我问过的,只是现在这个问题又有了新的进展!我把问题说的更清楚一些.有一张表中有N条记录,用VB编了一个前台数据库管理界面,功能有:上一条(rs.moveprevious),下一条(rs.movenext),...,查询(rs.Open sql, conn, adOpenKeyset, adLockPessimistic),...
我曾经问过一个问题就是查询之后上一条和下一条不管用了怎么办?今天我又仔细想了一下发现,查询之后如果符合条件的记录有不至1条那么上一条和下一条的功能是可以使用的.也就是说这个上一条和下一条必须是符合查询条件的记录才可以显示.我认为这样设计无疑是非常合理的.但我当时只想实现我的功能没有想到这个问题.是我误会了这个ADO的合理性了.
下面我说一下我真正的问题: 假设我的表中的N条记录使用SQL来查询的时候没有重复记录.在我使用了SQL语句后记录指针停在查询的记录上,这个时候并没有符合记录的另一条记录,但是我想在这个时候让这个记录指针可以在整个表中可以使用上一条和下一条记录的功能. 那么有没有办法实现呢???? 这就是我想实现的功能, 虽然仔细想来这个功能可能并没有什么用.不过一查询就有两个键不能用也还是比较难受的.
请高手赐教,不胜感激!