与编码无关,输出都去掉后也是一样的,出错的地方是 conn.Open connstr 这句,Microsoft OLE DB Provider for SQL Server 错误 '80004005' [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。 意思连接都不成功。zzz1975(大葱炒肉,也就是葱爆肉) 说传过来的参数不对,也不是这个问题所在, 因为同样的代码拿到其他空间便能正常连接访问。libin_ftsafe(子陌红尘:当libin告别ftsafe)所说电信网通互联不互通,我分别用电信和网通空间试过,可以。但就是那不行,那的空间连其他SQL库又可行。 况且香港的空间没有电信和网通之说吧?
因为同样的代码拿到其他空间便能正常连接访问。libin_ftsafe(子陌红尘:当libin告别ftsafe)所说电信网通互联不互通,我分别用电信和网通空间试过,可以。但就是那不行,那的空间连其他SQL库又可行。
况且香港的空间没有电信和网通之说吧?
还是无效,身份验证方式一直都是混和身份验证.iamltd(妖) 所说服务器安全策略,没有对任何地址作限制,kiccleaf(凯晰叶子(http://www.openzj.com)) 所有也不所对,因为那的服务器可以正常访问其他服务器的数据库.
最后,经反复测试,要求对方多换几个不同服务商的库测试(香港的主机服务商多得多,不像大陆就电信网通垄断了,他采用的是新世纪的服务器)后来才发现,是他服务器有问题,有些空间能访问,有些则像访问我那库一样的毛病,于是就没用新世纪的服务器了...问题看来是解决了,但是没从根本上解决,我想应该也是如获至宝libin_ftsafe(子陌红尘:当libin告别ftsafe) 所言,各服务商之间所谓的"互联不互通"吧结贴,谢谢大家