两个问题哦,都告诉我    3Q

解决方案 »

  1.   

    CString strConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
        "User ID=Admin;" +
        "Data Source=C:\My Documents\db1.mdb;" +
        "Mode=ReadWrite;Extended Properties="";" +
        "Jet OLEDB:System database="";" +
        "Jet OLEDB:Registry Path="";" +
        "Jet OLEDB:Database Password=口令;" + 
        "Jet OLEDB:Engine Type=5;" +
        "Jet OLEDB:Database Locking Mode=1;" +
        "Jet OLEDB:Global Partial Bulk Ops=2;" +
        "Jet OLEDB:Global Bulk Transactions=1;" +
        "Jet OLEDB:New Database Password="";" +
        "Jet OLEDB:Create System Database=False;" +
        "Jet OLEDB:Encrypt Database=False;" +
        "Jet OLEDB:Don""t Copy Locale on Compact=False;" +
        "Jet OLEDB:Compact Without Replica Repair=False;" +
        "Jet OLEDB:SFP=False";
      

  2.   

    比如没有口令,可以去掉:"Jet OLEDB:Database Password=口令;" + 
      

  3.   

    数据表路径是G:\MyProject\Access\Test1.mdb数据库名称是Datebase1数据表名称是Test1.mdb用户名 密码都是空应该怎么写?
      

  4.   

    我简化了一下
    访问Access
    ===>Access Connect String
    数据库不带密码:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=dbtest.mdb
    数据库带密码:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=dbTest.mdb;Jet OLEDB:Database Password=strPwd;");
      

  5.   

    给你找了一个完整的例子:
    http://www.vckbase.net/document/viewdoc/?id=1513