3704错误对象关闭时不允许操作 - IBM服务器客户端10.5

时间:2016-06-13 08:32:30

标签: vb6

我有VB 6.0 Windows应用程序,后端是db2。我已经建立了连接DB2的ODBC(DSNP和DSNT)连接。我的应用程序适用于驱动程序IBM服务器客户端9.7。当我使用IBM Server Client 10.5运行相同的应用程序时,它会抛出错误' 3704错误当对象关闭时不允许操作'当我在代码中打开adodb记录集时。 相同的VB 6.0代码适用于IBM Server Client 9.7

我的.Net应用程序在驱动程序IBM Server Client 9.7和IBM Server Client 10.5中都运行良好。

请有人帮我解决这个问题。

Dim rstStaticData As New ADODB.Recordset

   Dim SQL As String
   Dim RecordCount As Integer
   Dim I As Integer

   On Error GoTo QueryError

   Query = 0

   SQL = "select * from employee"

   rstStaticData.Open SQL, adoConn, adOpenStatic, adLockReadOnly

我在上面的代码行中收到错误。我检查了adoconn对象的状态,它处于活动状态。

0 个答案:

没有答案