返回信息流下面是连接语句:
CString strConnection;
strConnection = "Provider=SQLOLEDB;Server=";
strConnection+= m_sServer + ";Database=";
strConnection+= m_sDatabase + ";uid=";
strConnection+= m_sUser + ";pwd=";
strConnection+= m_sPwd + ";"
我把m_sServer设置为SQL SERVER上的服务器名字,连接运行正常
如果设置为localhost好像不行?不知道为啥
另外,如果我要在别的机器上连我机器上的数据库,那直接把m_sServer设置为我本机的IP
这样好像连不上,请教远程连接的方法,谢谢!
汗 ,还是自己搞定:
那个远程连接可以设置服务器的IP地址,而SQL SERVER2000也是默认可以远程连接的
不过如果不确定远程连接端口1433是否打开,可以使用netstat -an查看下
如果没有,在查询分析器里面输入 select @@version,看看 如果出来的版本号是8.00.760以下,则表明你未安装sp3的补丁,要装上.不然1433端口不会监听的,装好后
重启服务器就可以了。
这是一条镜像帖。来源:北邮人论坛 / database / #2350同步于 2008/6/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
请教在VC2005里面连接SQL SERVER的问题
bbsbyr
2008/6/29镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。