求个解决方案,该怎么处理

求个解决方案
现用vb+ACCESS写了个小程序,本来是做个单机系统
现在情况有变,要求多人共用,不知如何做
现有条件:
1.局域网内有台工作站可以当服务器用,但上面没ACCESS,但想办法可以安装access,但不知道access是否支持多客户调用,其实同时用的情况很少,顶多2人吧,但也不得不考虑(强调下各人自己的电脑里也没有access)
2。是否可以只是把数据放在工作站上,某个文件夹下面,然后把软件数据库指向工作站ip下面的文件夹即可?
3.其他可能还有些没想到的问题,大家也提示下

------解决方案--------------------
1.局域网内有台工作站可以当服务器用,但上面没ACCESS,但想办法可以安装access,但不知道access是否支持多客户调用,其实同时用的情况很少,顶多2人吧,但也不得不考虑(强调下各人自己的电脑里也没有access)

access支持多客户调用

2。是否可以只是把数据放在工作站上,某个文件夹下面,然后把软件数据库指向工作站ip下面的文件夹即可?


3.其他可能还有些没想到的问题,大家也提示下
无!

选择了ACCESS就等于放弃了安全。
------解决方案--------------------
Access 虽然支持多用户调用,但是太容易出故障了,也只有 Access 才会带有修复功能。
多用户还是建议用 SQL Server,当然为了尽量不修改程序,可以这样做:
1)服务端安装好 SQL Server,将 Access 所有表导入。
2)在所有客户端(也可以包括服务器)都配置相同名称的ODBC。
3)随意找一台有 Access 的计算机,新建一个 mdb,将所有 SQL Server 的表映射成链接表,注意要于旧 mdb 的表命名一致。
4)程序就访问本机的这个新 mdb(即该 mdb 和 exe 一起发布到每台客户端上),相当于程序通过 Access 的代理间接访问 SQL Server,但是对程序而言与访问普通的 Access 数据库一致,SQL 语法不需要做任何修改。
至于解决多用户冲突,这是单用户变多用户必须的修改。