报告内容如下:
“
..............
...............
.................RETCODE = 7006 用户没有找到--- END ”表示结果错误,应该出一个对话框提示错误。如果如下:
“
..........
..........
..........
RETCODE = 0 操作成功”
表示成功。 但是RETCODE = 0,在这个输出报告中出现很多次,而且不是最后一行,我想已最后一次为判断依据,只要RETCODE =其它数值就表示错误,请高手指教!!!
“
..............
...............
.................RETCODE = 7006 用户没有找到--- END ”表示结果错误,应该出一个对话框提示错误。如果如下:
“
..........
..........
..........
RETCODE = 0 操作成功”
表示成功。 但是RETCODE = 0,在这个输出报告中出现很多次,而且不是最后一行,我想已最后一次为判断依据,只要RETCODE =其它数值就表示错误,请高手指教!!!
解决方案 »
- 求一段vb代码,实现,在数据库里面查一张表,如果表不存在就弹出警告对话框,谁会的告诉我,我是新手比较急,谢谢
- 在excel中运用vba将特定单元格的数据添加到access数据库的问题,敬请指点.
- 求一段完整的高效(最好是非传统递归)排列组合 Function
- 使用AdoDB如何创建一个新的MDB数据库?
- 请问如何在程序中播放.MPG文件?如何在播放过程中截取其中的一幅图像?(JPG OR BMP)
- 狂送100分(9)
- 请问在windows9x平台下和在windows2000平台下的软件开发有什么不同吗?
- 有关于将bmp转换成jpg格式?
- data report如何进行分页显示?
- 创建空表时老是出错,为什么?
- ActiveReport表报控件难题
- 〓500分悬赏!!〓怎么才能检测到POS机的钱箱是否关闭?〓
BeginNum = 0 '设定开始查找的起始字符位置
While BeginNum <> -1 '如果没有找到此字段退出
BeginNum = RichTextBox1.Find("RETCODE", BeginNum + 1) '如果找到,查找下一个.
If BeginNum <> -1 Then EndNum= BeginNum '每找到一个次.则将此次字符的起始位置保存起来
Wend
'最后EndNum 中的数据为最后出现的 RETCODE 这一行数字的起始位置
'如果对文本进行操作不用我说了吧
'如,下例
If Mid(RichTextBox1.Text, EndNum + 11, 1) = "0" Then msgbox "成功"
'上面一句表示等号后的第一个字符是"0" ,至于,"0"后面是什么字符没有进行判断.你应该会吧.
End Sub