未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序?(200分)

A

arh

Unregistered / Unconfirmed
GUEST, unregistred user!
我在windows程序中连接正常。
在web程序中,在设计时可以连接上,但运行时却报错:
异常详细信息: System.Data.OleDb.OleDbException: 没有可用的错误信息: REGDB_E_CLASSNOTREG(0x80040154)。
[OleDbException (0x80040154): 没有可用的错误信息: REGDB_E_CLASSNOTREG(0x80040154)。]
[InvalidOperationException: 未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序。]
System.Data.OleDb.OleDbConnection.CreateProviderError(Int32 hr)
System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr)
。。。。。。
我在网上找了很多地方,都没有解决,各位帮帮忙!
 
问题已经解决。原本想给分的,只是没人回答。
又等了一天,没人回答。
 
这是连接数据源时,没有驱动而出现的。
 
to w128:
我说过了,在设计时可以连接上。
不过,还是谢谢你。
既然没有其他人回答,分数都给你了!
我找到了原因:oracle9.2与ntfs分区有bug存在。
 
顶部