首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

请问:for 循环可不可以暂停 或者有没有可以暂停的循环语句

2012-02-10 
请教:for 循环可不可以暂停 或者有没有可以暂停的循环语句我用循环来导入数据,并在写入数据库之前来查询是

请教:for 循环可不可以暂停 或者有没有可以暂停的循环语句
我用循环来导入数据,并在写入数据库之前来查询是否有重复的编号,如果有让它暂停将编号改悼后再继续循环.

[解决办法]
呵呵。对用户来说是暂停。可以这样
while(doing)
'假设,这里的操作1
...
....
'执行个
Application.DoEvents()
'如果暂停,可以设置标记,例如
while(runningstate = pause)
Application.DoEvents()
end while
'假设,这里的操作n
end while
[解决办法]
遍历,如果找到重复的则提示用户修改

-------------
检测到有重复信息的时候ShowDialog()弹出新窗体,新窗体用来更改编号,并且验证新编号是否重复!更改完再继续循环.
-------------

应该可行~

热点排行