众所周知,做C/S选用的数据库最好是SQL Server,但是,从成本,数据结构简单等因素考验,我想用Access做.
现在最大的疑点访问的问题,因为同时大概有100台电脑访问
不知道各位仁兄有哪些好的建议
随便聊聊!注意:什么顶,UP之类的一律不会给分,请别在此浪费感情!

解决方案 »

  1.   

    用access会出现更新--查询不同步的问题,更新数据后不能立刻查询到,大概需几秒钟时间。
    另外数据库增大,并发数量多,数据库容易损坏。还是用其他免费的数据库吧,比如mysql,interbase
      

  2.   

    既然知道sql server是最好的,就用sql server吧,Access问题多多
      

  3.   

    因为同时大概有100台电脑访问
    ------------
    还要用Access?楼主也太强了吧
      

  4.   

    呵呵,基本上不可能同时让100个人连,起码事物支持上就比SQL Server复杂得多!
      

  5.   

    因为ACCESS不是共享数据库,所以楼主用时还要手动共享,太危险了,这样随时就会受到
    攻击,而SQL SERVER2000不同是共享数据库,直接用就OK了,
    另外,SQL SERVER2000在不同程度上避免了数据库并发的问题产生,而ACCESS则不是太成功
    100台机器有点悬?
      

  6.   

    "数据库结构简单,而且数据量不大,且增加,删除的数量并不频繁",但是你的100台机子访问量是个要考虑的问题啊,用Access的话有点小马拉大车了.强烈建议用SQL Server,不要图目前方便,考虎以后的扩展性.
      

  7.   

    绝对不要用ACCESS,你不能控制并发访问数量,就算最大并发量是50台,每台数据量极小,也会有意想到的结果!
      

  8.   

    有100台电脑你还用Access,只要超过10个用户端你就得用sql
      

  9.   

    好了,到我这里总结一下。
    因为共享问题、并发问题、数据量问题,一致建议用SQL Server。
      

  10.   


    楼上的各位仁兄,如果不用Access,采用Mysql,会需要考虑些什么呢?听说Mysql是免费的,只是听说,还听说它与SQL server 的操作语法一样,也只是听说!再次感谢楼上各位仁兄的顶力相助!谢谢!
      

  11.   

    用Socket进行访问控制以减少并发的危险性!
      

  12.   

    SQL是查询语言规范,只要是符合规范的查询语句什么样的数据库都可以用,不局限于楼主提到的这几个数据库!
      

  13.   

    如果可以的话.就用MYSQL吧.也是不用钱的,要比ACCESS效率高好多
      

  14.   

    感觉号怕怕
    100台!推荐sql server
      

  15.   

    如果是从成本,数据结构简单等因素考虑,用Access做基本上可以了。考虑到你现在有100台机器共享同一数据库从安全性和稳定性来考虑肯定还是用sql server.用ACCESS有点悬。
      

  16.   

    用Interbase或SqL server吧,Access 不支持的,你做好了,效果也不好;
      

  17.   

    楼主  象网吧那样??????我做过的  ACCESS必须完全共享(如果修改数据的话!!!!!)  但是100多太机器????我就不知道了 如果换做别的数据库 就不用注意什么了  正常做 就可以了
      

  18.   

    用DCOM、CORBA、SOAP等,肯定要比通过直接调用网络共享mdb要好!
      

  19.   

    强烈建议用SqL server或Interbase,最好还做一些中间件技术,比如COM+;用ACCESS简直是不可思议,效果会非常的糟糕!!!自己想想吧
      

  20.   

    我们学校做课程设计都让我们用SQL Server...........
      

  21.   

    用interbase +DBExpress ,今后要修改为什么mysql /mssql /Oracle 之类的相当方便;另,用access你可以采用共享驱动器的简单方法或者是midas技术,前提是你要用ado 并且管理好游标类型(加锁/只读...)的操作.还得经常备份;除此之外,用mssql是最简单的解决办法。