我从一个表里读出来一些数据进行操作!
我把操作过的记录都作上了标记!
在操作过程中可能这个表的数据有增加!
'//
我想实现的目标就是一直记他读下去直到所有的记录都有操作过的标记!
怎么样实现?
我把操作过的记录都作上了标记!
在操作过程中可能这个表的数据有增加!
'//
我想实现的目标就是一直记他读下去直到所有的记录都有操作过的标记!
怎么样实现?
解决方案 »
- 用VB虚拟驱动器并访问的问题?
- 【请教】排序过程中出现的问题!“应用程序或对象定义错误”
- WinXP下,右键点击DataGrid控件总会出来一个默认菜单,如何消除啊?
- 请给一个用vb导入导出pdf文件的原程序或代码模块,谢谢!(E-MAIL:[email protected])
- 求一形成一定格式的word文档的代码,小马哥能来帮帮么
- WebClass中怎样向sql数据库存取数据?
- 如何用VB在内存中创建一个虚拟的Bitmap,使其与某硬盘文件一样
- SoS!
- 执行Shell "C:\Program Files\Internet Explorer\Iexplore.exe", vbNormalFocus,IE浏览器应该置顶,程序运行的时候没有置顶,用API函数S
- 求救个问题
- 高难问题:怎么利用WinIO.dll实现模拟键盘!
- 请教一个打印屏幕的问题
每次读出然后紧接着update readed字段
不知道这样符合你的要求不?
Dim rs As New ADODB.Recordset
rs.Open "select * from tmpurl where ucheck=0", conn, 3, 3
Do While Not rs.EOF
url = rs("url")
urltext = rs("urltext")
comeFromUrl = rs("comeFromUrl")
comeFromText = rs("comeFromText")
'/此处略代码1
'/此处略代码2
If Not rs.EOF Then
10: rs("ucheck") = 1
rs.Update
rs.MoveNext
End If
Loop
'//rs("ucheck") = 1 就表示当前记录已经被处理!
其中代码1的会对当前记录作一些处理 代码2处理这个会对 tmpurl这表的记录有所增加!
这样的执行结果是rs.eof=true 了!但是事实上tmpurl表里是有记录的!(可能是新增加的)
怎么样才能把这些记录一直执行下去!直到再也没有还没处理的记录