我试图使用.net类连接到AS400服务器。
我已添加对IBM.Data.DB.iSeries的引用,并使用以下代码:
var conn = new iDB2Connection(“DataSource = 111.111.111.111; UserID = xxx; Password = xxx; DataCompression = True;” );
conn.Open();连接到AS400(ISeries)时出错
但我得到以下例外
运行64位:“提供程序无法在64位模式下运行。”
运行32位:发生意外异常。类型:System.DllNotFoundException,消息:无法加载DLL'cwbdc.dll':操作系统无法运行。 (来自HRESULT的异常:0x800700B6)。
我卸载了客户端访问并重新安装了它。 cwbdc.dll确实存在于system32和syswow64中。 如果我使用odbc,连接到AS400没有问题。
我运行Windows 7
任何想法的一个64位的优化版本?
/Jimmy
+1帮助我首先询问我的问题。 – David 2010-12-23 15:35:54