据我所知,ACCESS没有服务器的概念,也谈不上真正的C/S结构,所谓的多用户只是MDB文件的共享。所有的查询、更新操作都是在本地端完成的,比如当你查询SELECT * FROM MYTABLE WHERE COL1=1的时候,客户端会把这个表里的所有纪录(或者索引数据)通过网络传到客户端,客户端再对这些数据进行查询,更新也是一样的情况。在多用户、大数据量的情况下,ACCESS的应用会给网络带宽带来很大的压力。
从这些来看,ACCESS不能提供你说的自动协调工作机能。
to ztchen:请指教,我现在也是在做数据库,做C/S结构的,因为应用的数据量不大,所以觉得没必要采用SQL之类的大型数据库,想采用Access 2000。但我不知如何将数据库设置为数据库服务器来供用户联接(好象sql 一样),我想问一下,你是如何实现的?是通过设置共享来实现多用户使用的吗?如果这样,好象不太安全吧?