关于ODBC能连 ADO不能连

wenjin1314 2011-12-14 07:41:29
我碰到一个问题,连接一个网络SQL server2005数据库,用ODBC能配置连接上,但是用ADO就连接不上,我本地装了一个SQL Server 2008,用2008也连接不上网络的数据库,不知道为什么。 请教下大家。
...全文
148 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaikai_kk 2011-12-14
  • 打赏
  • 举报
回复
对方服务器要设置允许远程连接,防火墙开放1433或者关掉
先试一下,在企业管理器中用IP连接
都先生 2011-12-14
  • 打赏
  • 举报
回复
你自己写个连接串,就能测试出来到底是不是ADO的问题了。
wenjin1314 2011-12-14
  • 打赏
  • 举报
回复
谢谢大家的热心帮助。 问题找到了,是客户提供的IP地址有问题。 然后ODBC配置的那个IP地址刚好也有个数据库,才出现了ODBC配置得过去,ADO配置不过去。
我看见佛 2011-12-14
  • 打赏
  • 举报
回复
或者是你的SQL SERVER网络连接配置没设对?看看安全性那几项
funxu 2011-12-14
  • 打赏
  • 举报
回复
有可能是你的ado驱动问题,重装个ado驱动看看,如果还不行有一个变相解决方法,用代码创建odbc驱动,然后adoconnection去连接他
wenjin1314 2011-12-14
  • 打赏
  • 举报
回复
试了很多遍,选择Microsoft OLE DB Provider for SQL Sever.应该是没错的。
bdmh 2011-12-14
  • 打赏
  • 举报
回复
ADO的链接参数或者链接引擎选对了嘛

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧