问题具体如下:
在ip为X.X.X.X的web服务器的主目录下有一个名为user的access数据库,其中有一个名为user的表,现想在vb里对该表进行操作(查询,更新),该如何做?急!在线等!先谢各位了!

解决方案 »

  1.   

    好像没有可以直接操作远程ACCESS数据库的办法,可能是出于安全方面的考虑吧变通的办法:1、使用Inet控件自动执行WEB报务器上面的ASP文件,由该ASP文件对ACCESS数据库进行操作2、写一个服务,安装在服务器端
      

  2.   

    ACCESS本身的性质就是单机应用的数据库,远程操作是不太适合的。
    至于折衷的方法上一楼的兄弟说得很好了。如果数据交互和对库的更动比较多的话,一般就采用后面的C/S方式。
      

  3.   

    使用asp中间处理
    可以简化操作
    http://blog.csdn.net/online/archive/2004/07/07/35994.aspx
      

  4.   

    如果是sql server呢??
    怎么操作?
      

  5.   

    如果是sql server呢??
    怎么操作?直接连接
      

  6.   

    ConnStr = "Provider=SQLOLEDB.1;Network Library=DBMSSOCN;Persist Security Info=True;User ID=UserName;Password=Password;Initial Catalog=远程数据库名;Data Source=203.129.92.1"
      

  7.   

    突然又想出一个办法了,不过没有试验过,我估计这样也行的Dim objConn As New ADODB.Connection
    objConn.OpenConnection "IP地址", "DSN=远程服务器DSN名;DRIVER={Microsoft Access Driver (*.mdb)};UID=admin;PWD=;"也是就说,在远程服务器设置DSN,然后连接,这也是一个错的选择呵
      

  8.   

    如果是access的话,如果没有服务端,也只能用odbc了,但那样的话,服务器数据库就露在外面啦,不安全,最好是搞一个服务端程序,那才是安全的作法,呵呵
      

  9.   

    考虑再三,改用sql
    谢谢楼上各位!