也可以说是INTRANET上的,但希望不用\\servername\dir这样的方式!:)
我在CSDN把这方面的贴子都搜索了一遍,还是找不到头绪,所以希望哪位大侠能给出详细步骤或代码!~~~~~~~

解决方案 »

  1.   

    Public conServer As ADODB.ConnectionconServer.ConnectionString = "DRIVER={SQL SERVER};SERVER=" & Text1.Text & ";uid=uid;pwd=pwd;database=aikeba"
    conServer.Open
      

  2.   

    谢谢你们的回答。
    TO:YINBIN,偶真的找了一天了。
    TO:CHENKANGLI,偶要连的是ACCESS。
      

  3.   

    我觉的没有必要连远程的access,因为网络功能太弱,有好刀sql server ,为什么不用呢,也许access数据库是已有的,但我觉的学知识不要钻牛角。
      

  4.   

    用ADO访问数据库,得有台计算机安装IIS服务
      

  5.   

    连什么还不是一样啊
    建立一个odbc就可以远程访问了阿
      

  6.   

    To paopaoc(大漠)  能解释一下什么是 RDS或是ODBC 吗?
      

  7.   

    用DCOM,做一个Activex EXE放在远程主机上,VB客户端远程调用
      

  8.   

    Odbc建立一个DSN,然后使用ado操作就可以了。Rds(Remote Data Server远程数据服务)操作步骤: 
    启动VB,选"标准执行文件"工程,再选菜单的"工程/引用",在弹出的"引用"对话框中,选"Microsoft Remote Data Service 1.5 Library"及"Microsoft ActiveX Data Objects Recordset 1.5 Library"。 建立RDS对象连接操作Web数据库,代码如下: Dim Rds1 as New RDS.Data.Control //建立一具体的RDS对象
    Dim Rs as ADOR.Recordset //定义Recordset对象,
    ADOR是配合RDS而设计的ADO子集
    Driver="driver={Microsoft Access Driver(*.mdb)}"
    Dbpath=";dbq=c:\Inetpub\wwwroot\mdb\employee.mdb"
    Rds1.Server="http://172.1.1.1"
    Rds1.Connect=Driver&Dbqpath //建立与数据库的连接
    Rds1.SQL="Select * from emp"
    Rds1.FethchOptions=adcFetchBackgroud
    //以背景模式读取完所有的数据记录
    Rds1.ExecuteOptions=adcExecSync //同步模式读取数据
    Rds1.Refresh 
    Set Rs=Rds1.Recordset //建立Recordset对象
      

  9.   

    楼上给的方法我也试过 好象并不怎么灵 老出现internet服务器错误 
    你的代码里面没有给出UID,PWD之类的 怎么才能成功访问远程数据库呢?
    请问这是怎么问题?应该怎么样解决?
      希望你给我你的MSN 我想找你请教一下! 我的是[email protected]
    谢谢