开发语言:VB6
数据库:INFORMXI 11.5
使用IBM Informix Cliebt-SDK 3.50 TC3的ODBC进行连接。
问题:在进行连接数据库的时候,出现如下的错误(不是每次都会出现,只是偶尔):
-25580 [Informix][Informix ODBC Driver][Informix]System error occurred in network function.
求原因:什么情况下会出现这种错误,请大侠赐教。如果最终能得到解决,除积分外还有报酬。
DB连接的写法如下:
Function DB_CONNECT_RTN()
Dim ret As Boolean
Const con_modulename As String = "Db_Connect_Rtn"
On Error GoTo ERR_Db_Connect_Rtn:
ADO_CN.ConnectionString = "DSN=" + KANKYO_TBL.DSN + ";User ID=" + KANKYO_TBL.CLID + ";Password=" + KANKYO_TBL.PSWD
'接続
ADO_CN.Open
'正常終了
DB_CONNECT_RTN = 0
Exit Function
On Error GoTo ERR_Db_Connect_Rtn:
。。。
End Function
------解决方案--------------------------------------------------------
好多可能。
看看
http://www.informixchina.net/club/thread-145-1-1
------解决方案--------------------------------------------------------
应该是网络原因造成的。
请检查网络状况