1
我在升級C#應用程序時將WinXP升級到Win7 64位時出現問題。該應用程序從我們的iSeries中查詢數據。我已經建立了一個64位的ODBC DSN,如果我從MS Access中嘗試的話,它將起作用。但是,當我嘗試建立在C#代碼的連接,我收到以下錯誤:C#VS2010 Win7 64位iSeries Access ODBC驅動程序通信鏈路故障
ERROR [08S01] [IBM][iSeries Access ODBC Driver]Communication link failure. comm rc=10022 - CWBCO1003 - Sockets error, function returned 10022
我的連接代碼如下:
cn = new OdbcConnection("dsn=as400data;UID=user;PWD=password;");
cmd = new OdbcCommand(sql, cn);
cn.Open();
任何人有任何想法什麼可能會引發這個錯誤?