我客户端端连接数据库用的是TAdoDataSet,TAdoConnection,TAdoQuery,密码和帐号都写在ConnetionString里面去了,在我自己的机上可以正常运行,可是放在别人的机上就会出现下面的错误:而且是等了半天才运行,运行后就弹出:
[DBNETTLIB][ConnectionOpen(Connect())]] SQL.Server不存在或者拒绝访问,
这应该解决???大家帮帮我!

解决方案 »

  1.   

    如果楼主是用的SQL Server的话极大的可能是因为:
    你SQL Server的端口设置的不对。
    解决方法有好几种,你查一下吧,我不想打字了,如果还不能解决,就给我发短信,我给你搞定
      

  2.   

    是别人计算机上的默认的端口和你SQL Server上开的端口不一致造成的,其实端口是可以写在程序中的
      

  3.   

    比如,我给你说一个比较简单且有效的方法,在TAdoConnection的连接向导中输入服务器名称的地方你可以输入这种格式的地址:SQL Server IP;Port
    你试试,应该是可以的