Ik gebruik een Access database voor een ASP.NET applicatie.
Als ik probeer een OleDbConnection te connecten vraagt hij mij om MDAC 2.6 of hoger te installeren. Ik heb op dit moment 2.8 geinstalleerd, maar het werkt nog niet.
Verbinden met een SQL server is geen probleem, alleen is dat helaas geen mogelijkheid voor mijn applicatie om te gebruiken.
Iemand een idee?
Foutmelding:
Code:
[COMException (0x80040154): Klasse is niet geregistreerd]
System.Data.Common.UnsafeNativeMethods.CoCreateInstance(Guid rclsid, IntPtr pUnkOuter, Int32 dwClsContext, Guid riid) +0
System.Data.OleDb.OleDbConnection.CreateInstanceDataLinks() +172
System.Data.OleDb.OleDbConnection.CreateInstanceMDAC() +93
[InvalidOperationException:
Voor de .Net Data OLE DB Provider(System.Data.OleDb) is Microsoft Data Access Components(MDAC) vereist.
Installeer Microsoft Data Access Components (MDAC) versie 2.6 of hoger.]
System.Data.OleDb.OleDbConnection.CreateInstanceMDAC() +127
System.Data.OleDb.OleDbConnection.GetObjectPool() +177
System.Data.OleDb.OleDbConnection.CreateProvider(OleDbConnectionString constr) +13
System.Data.OleDb.OleDbConnection.Open() +203
iApp.Admin.index.login_click(Object sender, EventArgs e) in d:\rick soft\vs.net\iapp\admin\index.aspx.cs:38
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1277