Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & app.path & "\" & yourdatabasename 
你可以在局域网里共享你的程序,给别人做个快捷方式就行了。

解决方案 »

  1.   

    Cn.ConnectionString = "driver={Microsoft access driver (*.mdb)};dbq=" & _
    App.Path + "\" + CStr(ZTBH) + "\test.mdb;pwd=''"
    Cn.CommandTimeout = 50
    Cn.Open
    这是我的程序,请参考
      

  2.   

    在局域网中要做的工作是把数据库所在的目录共享,然后在工作机上添加为映象网络驱动器。
    余下的工作和在本机在本机上编程一样连接工作了。]
    建议:如果客户机子用户多了,可不要用access数据库,他在数据量大时容易丢数据,建议用sql或orancle等数据库系统。
      

  3.   

    在连接字符串中将数据库的路径写成本机如e:\dd\test.mdb,并将dd共享,在另一台机子执行编译文件的快捷方式,数据库打不开,写成网络路径\\user\dd\test.mdb还是不行,且本机打不开。请高手不吝解答。
      

  4.   

    放到局域 网上,许将access数据库共享,在其他机器上用字符串:
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\server\c\table1.mdb
    在另一台机器上也安装程序。别用服务器的快捷方式。
      

  5.   

    这样子的话,只要局域网中的某个人按一个SHIFT+DEL,
    你的库就玩完了。