自己写的程序(D7+sqlserver2005)可以在本机运行,在局域网的其他电脑上却提示数据库连接失败(数据库连接到我的SqlServer2005上面,其他电脑没有安装D7和sqlserver2005,只能上网聊天),这是怎么回事,怎样才能解决这个问题啊?

解决方案 »

  1.   

    我把链接字符串写在配置文件里面了,服务器的名字写的是我的SqlServer2005的服务器名(或者用ip地址)都连接不上啊!
      

  2.   

    自己设置的主机是不是locahost 或者127.0.0.1这样移植时候找不到数据库的
      

  3.   

    我的数据库配置文件是:
    [DataBase]
    Server=SYBYCT\SQL2005(这个是我的SqlServer2005的服务器名)
    UName=sa
    PW=123456
    DB=XYLED回6#,我的主机设置的是localhost
      

  4.   

    我在其他电脑上装了D7,D7里面也带bde的,可还是连不上。
      

  5.   


    估计是你的其他机器驱动的问题  去下载MDAC 2.8装上试下 
      

  6.   


    你是用ADO连的还是ODBC连接的? ODBC的不需要了 ADO的应该要
      

  7.   

    我用的ado连接的,如果不想安装SqlServer2005的客户端有没有办法?