当前位置: 代码迷 >> VB Dotnet >> 引用adox提示没有注册类,怎么解决?
  详细解决方案

引用adox提示没有注册类,怎么解决?

热度:476   发布时间:2016-04-25 02:22:23.0
引用adox提示没有注册类,如何解决?急!!!!!!
本帖最后由 pengwei0417 于 2014-03-18 17:20:49 编辑
引用:Microsoft ADO Ext. 6.0 for DDL and Security
电脑已安装office 2007
操作系统:win7 64位。
代码如下:
Imports System.Data.OleDb
Imports ADOX

    
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim cat As Catalog = New Catalog
        cat.Create("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=FileData.accdb")
   End Sub

提示如下:
 

引用Microsoft ADO Ext. 2.8 for DDL and Security代码如下也不行:
 '创建新的空access数据库表
        Dim cat As Catalog = New Catalog()
        cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Engine Type=5;Data Source= NewMDB.mdb")

同样的错误!
请求解决办法!
------解决方案--------------------
你装了office12的数据库驱动了吗
------解决方案--------------------
再引用Microsoft ActiveX Data Objects 6.0 Library