我用ADO+ACCESS,请问如何在网络上共享使用ACCESS表.即ADO如何连接网络上的数据库.

解决方案 »

  1.   

    手工指定位置,然后在由程序配置,或者写注册表,或者用外部文件。
    ConnectionString:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\...\...\db1.mdb;Persist Security Info=False
      

  2.   

    ConnectionString:=
       'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin'
               + ';Jet OLEDB:Database Password=' + MyMDBPassWord
               + ';Data Source=' + MyMDBFile
               + ';Persist Security Info=False'这个联接是共享联接的,同样适合如果MDB没有设置密码,则密码可以乱填,或者去掉相关选项。
      

  3.   

    ConnectionString:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\servername\...\db1.mdb;Persist Security Info=False