delphi7可以用ADO连接access2007的数据库文件accdb吗?

解决方案 »

  1.   


    self.ADOQuery1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\db1.mdb;Jet OLEDB:Database Password=1234';
      

  2.   

    ADOConnectiong控件
    打开属性ConnectionString的对话框,选Use Connectiong String,点Build...按钮,打开数据链接属性,选Microsoft.Jet.OLE DB 4.0 Provider,点下一步,输入数据库路径名和数据库名(mdb),测试连接。
      

  3.   

    access2007有什么不同吗?Microsoft.Jet.OLE DB
    这种方式就可以吧,以上楼主的方法应该都可以吧.
      

  4.   

    ADOConnectiong控件 
    打开属性ConnectionString的对话框,选Use   Connectiong   String,点Build...按钮,打开数据链接属性,选Microsoft.Jet.OLE   DB   4.0   Provider,点下一步,输入数据库路径名和数据库名(mdb),测试连接。
      

  5.   

    是呀,ado链接挺方便的。选择Microsoft.Jet.OLE DB 4.0 Provider驱动就行
      

  6.   

    没有区别啊,只要你的ADO是新版就Ok
      

  7.   

    access2007和access2003的数据库格式是不一样的,不是mdb格式的。看好了再说。
      

  8.   

    用Microsoft Office 12.0 Access Database Engine OLE DB Provider连接,数据源中填写文件目录和文件名。
    安装好Microsoft Office 2007后应该有这个驱动。
      

  9.   

    同意楼上,要用ms的jet新的ole provider驱动的。jet 4.0驱动不了。
      

  10.   

    2007 Office system 驱动程序:数据连接组件 http://www.microsoft.com/downloads/details.aspx?FamilyID=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=zh-cn 
      

  11.   

    ADOConnection鏈接,選擇Microsoft.Jet.OLE DB 
    鏈接方式