首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

请问C#连接DB2一直出错

2012-02-25 
请教C#连接DB2一直出错!1.编程环境是Visual Studio2010数据库是DB2 8.2使用C#连接远程数据库,提取数据库

请教C#连接DB2一直出错!
1.编程环境是Visual Studio2010;数据库是DB2 8.2

使用C#连接远程数据库,提取数据库上的表单内容:
使用的命名空间有:
using System.Data.SqlClient;  
using System.Data.OleDb;
using IBM.Data.DB2;
using IBM.Data.DB2.iSeries;
using IBM.Data.DB2Types;

程序如下:
 

C# code
static void getdatadb2(){              string strConn, strSQL;            strConn = @"Provider=IBMDADB2;Database=FH25D;HOSTNAME=10.228.200.24;PROTOCOL=TCPIP;PORT=12250;uid=ufhdbtbl;pwd=UFHDBTBL;";            strSQL = "select * from fh25t10";            DB2Connection cn = new DB2Connection(strConn);            cn.Open();         //对数据进行操作            cn.Close();  }    


运行之后一直抛出异常:The type initializer for 'IBM.Data.DB2.DB2Connection' threw an exception


请教:这个Conn应该怎么写? 代码为什么连接不上数据库?

[解决办法]
http://www.cnblogs.com/jirigala/archive/2011/08/04/2126798.html

热点排行