易截截图软件、单文件、免安装、纯绿色、仅160KB

VB中是不是不能异常捕获嵌套?

在一个函数中是否可以异常捕获嵌套呢?
在异常捕获处理事件中还要放一些代码,但这部分代码可能也会出问题啊?怎么办?

我试过,在函数A中有异常捕获,A的异常处理部分引用了函数B,
但函数B中也存在异常捕获,

但这样A调用B时就会出错,那怎么办?
在b中加异常捕获就可以了

函数 B 内部也进行异常捕获,并且可以将正常和异常用不同的返回值表示,这样保证 A 对 B 的调用不会再出异常,还能根据返回值进行不同的对应。

我是在B中也加入了异常捕获,但这样子为什么B中运行一定会出错呢?
代码如下:
Private Sub Form_Load()

  CurrentConnStr = "Oracle"
 
  On Error GoTo cnnHandle
  '连接数据数据库
  tryConn
  Exit Sub

  cnnHandle:
    ...
  End Sub

Private Sub tryConn()
  On Error GoTo cnnHandle
 
  Set cnnDB = New ADODB.Connection
  cnnDB.Open getConnString()
  cnnDB.CursorLocation = adUseClient
 
cnnHandle:
  If "Oracle" = CurrentConnStr Then
    MsgBox "修复错误失败,程序将退出!", vbOKOnly, "PIAM"
  Else
    MsgBox "无法采用msdaora方式连接数据库,程序将退出!", vbOKOnly, "PIAM"
  End If
  End
End Sub

Private Sub tryConn()
  On Error GoTo


相关问答:

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

VB中有无TApplication对应类型

我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了&# ......

vb查询数据库问题

怎么优化查询的效率,比如我想从100万条记录中每次只查询100条记录的话,那么这条sql语句该怎么实现,注意:语言是VBScript的,
http://www.cnblogs.com/anjou/archive/2007/10/17/926944.html

涉及到算法,goog ......

vb插入数据库重复值问题

在vb中怎么判断,插入到数据库中的值是重复的,本人才刚接触VB语言,甚是有好多地方还不懂,还请各位大侠们给出代码,谢谢了呀!!!
插入之前select一下阿。
或者写一个组合SQL插入语句,例如
IF not Exist(
& ......

vb控制GPRS MODEM拨号

我想做个用vb6做的程序,可以控制GPRS MODEM拨号,如拨我自己的手机
可以啊
你先下个AT命令集合学习学习

我来顶

顶贴

LZ好厉害

不顶不行

老是排MP
引用
LZ好厉害
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号