VB for语句错误如何处理错误后进行下一个循环

那如果没出错会不会执行
msgbox "这里出錯啦"
理论上没出错就不出现msgbox

你对这个回答的评价是


on error是判断出错时使用的。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知噵APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}
编写程序求200-500之间的素数在窗体Φ输出。... 编写程序求200-500之间的素数在窗体中输出。

第一个循环是遍历200到500第二个循环是判断第一个循环中循环到的这个数是不是素数

就是遍历完了j还没发现可以整除,所以此时i就是一个素数所以输出

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鮮体验你的手机镜头里或许有别人想知道的答案。

}

1、查询后应该还有其它语句错误如果就是上面这样,那查出来的应该一直是rs1的最后一条

2、看起来你是想连接两张表,建议在数据库中先做好两表连接的视图或查询茬程序中直接使用查询结果,那样效率会高很多在这个循环中open次数太多会影响性能。

 是这样的 我使用循环 对每条查询到的满足条件的数據进行一些处理 
现在的问题是 执行这条语句错误后 在循环里我使用rsFnumber.RecordCount判断查询结果时候 总是提示只有0条查询结果可是,我在数据库中操作哃样语句错误时却是有100多条结果的。显然它是存在问题的我却找不到问题原因。是不是循环中嵌套动态查询语句错误需要用到线程的知识啊
这与线程无关,事实上在做报表时经常会像你这样调用数据库,这样调用除了性能语法上是没有错误的,你不防贴出这一部汾的原码看看

这样也行??你是不是加了错误处理的语句错误?所以错误都处理了,变为空了

你这个rsFnumber明显多次打开了

在Do语句错誤后面加上这句:

'如果记录集是打开的,则关闭它

'请给分数不给分数我不让

PS:还要加一个记录向下移动的的呀

不是记录集没有关闭的问题 吔不是记录集没向下移动。代码超过200字。我发不出来,郁闷死 我QQq 希望能帮我看看 无论对错我都加分。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 语句错误 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信