如果是用ADO连接的话,直接改连接字符串,改成连接SQL的就行了。
如果是用ODBC连接的话,改ODBC数据源就行了。当然有些地方得按照SQL的语法来改,因为Access和SQL有些地方的写法稍微有不同。

解决方案 »

  1.   

    不想用SQL,还要用ACCESS做数据库,我是用ADO连接的.
    因为你没有回答到点子上,所以我不给你分,请原谅!
      

  2.   

    不用改程序的。將你的ACCESS文件放在服務器上(一定要設成完全共享﹐不然其它機不可以訪問)。用戶端通過ADO連上服務器上的MDB文件﹐不過要注意MDB文件路經啊。
      

  3.   

    Access是单用户的,不能同时被多个用户访问或修改。所以你还用Access做后台比较恼火,解决办法之一是使用WebService ,但最好的方法还是采用其它支持多用户的数据库(建议采用Sybase Adapter Anywhere,它小型而功能强),这才是传统意义的C/S(Client端是你的应用程序,Server端是数据库)。
      

  4.   

    用Access做网络版是开玩笑,没办法控制多用户同时访问的。
      

  5.   

    我看到一个软件也是网络版,不过数据库是*.db格式的,不知道是不是ACCESS
      

  6.   

    人家愿意用access做网络版怎么了?
    又没说网络版一定要同时访问,并行触发?做成假三层的,现在的程序稍作改造!
    服务器段,提供2个接口
    一个是执行传入的select类查询的执行接口
    一个是执行传入的delete,updata,insert等操作的执行接口。客户端组织好sql语句调用该两个接口及可~唯一的麻烦事select返回的是个结果集,肯定要特殊处理。
      

  7.   

    不过用clientDataSet就应该好解决了~