当然了,两台机器的名称不一样吗。
肯定要修改ADO连接参数。

解决方案 »

  1.   

    首先,你用ADO连接何种数据库?如何连接的?这些要说清楚啊
      

  2.   

    在控制面板的“系统DNS”下配置了吗?
      

  3.   

    Provider=SQLOLEDB.1;Password=pa;Persist Security Info=True;User ID=id;Initial Catalog=db;Data Source=ip;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=NOTEBOOK;Use Encryption for Data=False;Tag with column collation when possible=False要如何修改?
      

  4.   

    你用的什么数据库啊?
    如果你要连接本地服务器,
    那就要修改ADO连接参数,
    如果是Access之类的小型数据库,
    就要取得数据库的当前路径。
      

  5.   

    数据库是SQL Server 2000.
      

  6.   

    如果数据库配置是同样的话,修改Workstation ID为你的计算机名称,如果数据库配置不一样,还要修改相关配置,比如Initial Catalog改为初始化的数据库等等
      

  7.   

    修改Workstation ID?
    如何取得Workstation ID?
      

  8.   

    在odbc里先检查一下是否连接的上,可以的话新建一个*.udl文件,选择提供程序为oledb provider for sqlserver在检查,ado连接直接使用这个文件即可
      

  9.   

    udl文件不好,密码没有加密,容易泄录密码,用前必须最好编写一个加密的串,在程序中直接给connectstring...,复制解密的串
      

  10.   

    我的意思是解决ado连不上的问题
      

  11.   

    新的客户端是不是没有安装sql2000的客户端程序。