在一个局哉网里,其中一台A机器的Access 数据入于 E:\DB 目录下, 如何编程实现在 B 机器下读取此数据库? A 机器里需要安装什么系统吗? B 机器呢?

解决方案 »

  1.   

    A 机器只要安装了OFFICE,
    B 机器要安装DELPHI7和OFFICE.
    用ADOConnection+ADOQuery+datasoure+dbgrid
      

  2.   

    即然这样,那为什么许多软件要安装 MSSQL 的程序(系统右下角的 SQL服务器图标那个)?有什么作用?
      

  3.   

    那为什么许多软件要安装 MSSQL 的程序(系统右下角的 SQL服务器图标那个)?有什么作用?
    -----------------------------------------------------
    你现在用的是数据库是ACCESS.而不是SQL SERVER,没必要安装,具体有什么作用你自己去网上找找或买本书看看!
      

  4.   

    Access是本地数据库,所以你可以把这个文件拷贝到B机器.
    我估计你是希望使用mssql数据库.此时B主机只需要知道数据库用户名和密码就可以了.
      

  5.   

    hxfjb(New人) :对了,我是不想共享文件夹,假如用 MSSQL 的话,照你说的,A就至产要装个 MSDE,那B机的程序里 ADO 就怎样设才会调用 E:\的数据库?
      

  6.   

    就是利用sql语句,opendatasouce就可以了远程访问了
      

  7.   

    我是 SQL 的菜鸟,我了解所有 SQL 指令,在 ACCESS 里可以熟练使用,但就是没有试过建立过 SQL 服务器及用 DELPHI 使用过,请指导详程.谢