在db2 8.2 企业版用得很好,现在验收,客户要转到db2 8.2 工作组版连接不上????
连接数据库报错:
[OleDbException (0x80040154): 没有可用的错误信息: REGDB_E_CLASSNOTREG(0x80040154)。]
[InvalidOperationException: 未在本地计算机上注册“IBMDADB2.1”提供程序。]
System.Data.OleDb.OleDbConnection.CreateProviderError(Int32 hr) +83
System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr) +107
System.Data.OleDb.OleDbConnection.Open() +203
System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState) +44
System.Data.Common.DbDataAdapter.FillFromCommand(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +304
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +77
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) +38
prime.myDb.Fill(String str_Sql)
prime.Global.Application_Start(Object sender, EventArgs e)
db2 8.2 工作组已装有ibmdadb2.dll文件且注册表中已注册IBMDADB2.1信息
多次重装都是这样。
如何解决?如何解决?如何解决?