请问一下ACCESS可以做成网络版的数据庫吗? 就是用ACCESS为基础的软件可以支持多用户吗?
能不能讲一下思路!
多谢

解决方案 »

  1.   

    1.减少数据库占用,不要用数据敏感控件;
           2. 尽量使用SQL语句;
           3.稍微耗时的操作使用事务处理;
      

  2.   

    可以的,做成三层结构,所有的前台应用程序连接应用服务层,应用服务器连接后台,采用Socket。
      

  3.   

    是文件型数据库,支持多用户,我认为一般不能超过15个点,否则速度太慢。
    连接Access数据库最好采用映射网络驱动器方式,每个终端象读写本地表一样读写
    服务器上的数据库。判断有几个用户相连最好的办法是自己在数据库中写一个表,
    表中有<当前登录人>字段,每个用户登录上来,都自动将自己的用户账号填写在本表
    中,离开时删除自己在该表中的账号。这样做的唯一缺陷就是万一用户端死机,信息
    可能还留在登录人表中。可采用其它技巧解决这个弊端。
      

  4.   

    用户不能太多,如果用户超过10个以上,用sql server或mysql吧.
      

  5.   

    bigysw(大花脸)那网络安全问题怎么考虑?用ACCESS做网络数据库。那数据库所在目录是不是要共享?
      

  6.   

    完全可以,我见过国外的一个公司就用ACCESS的数据库有500多M呢
      

  7.   

    共享为 name$ 别人就看不到了.
      

  8.   

    用户多也没关系,定义一个用户列表(队列),虽说是串行操作,但也是并发执行的(用户感觉不出来)。
        用Socket比较理想,
        你考虑用Access,那系统应该不会很大吧,分两部分
        1.服务器:数据提供者,所有数据来源。(ADO)
        2.客户端:对从服务器取得的数据处理,并相应的更新。(Socket)