这行代码:
rs.Open SQLStr, conn, adOpenStatic
证明有点不稳定 - 有时它运行没有问题,有时会抛出错误:
未定义变量。
似乎是导致问题的adOpenStatic
。我试图避免引用ADODB库,因为它会要求我的所有用户都引用这个库。如果它没有完全停止然后很好,但我的挫折源于这样一个事实,即有时它有效,有时却没有。
只是想知道是否有人曾经遇到过这个并且有解决方案?
答案 0 :(得分:1)
在late-binding mode
中使用外部libriary时,您无法使用adOpenStatic
之类的常量。使用3
istead(只有三个),它是adOpenStatic
的数字表示。
您可以找到其他参数及其数字重复here