.net项目要连接db2数据库,是要安装客户端的,否则是连接不上的;

若出现“未在本地计算机上注册‘ibmdadb2’提供程序”

解决办法:

1、先找到安装后的ibmdadb2.dll文件复制到c:\windows\system32或syswow64下 然后在运行中输入 regsvr32 ibmdadb2.dll,注册成功

2、要是在64位系统上安装的是32位的db2数据库,则在vs2010调试平台上改成x86 ,否则还是会出现这个错误