上次已经提问过了有关问题。
但我在有的机子上可以连接成功,有的机子上就不能,是不是因为在该机器上没有安装SQL Server?
我的连接语句如下:///////创建Connection对象实例及连接服务器并进行异常捕捉////////
HRESULT hr;
CString strConnection;
CoInitialize(NULL);
strConnection.Format("Provider=SQLOLEDB;SERVER=202.127.205.174;DATABASE=UserManagerDB;UID=sa;PWD=sa");
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象///
if( SUCCEEDED( hr ) )
{
m_pConnection->Open(strConnection.GetBuffer(0), "", "", -1);
}}
catch(_com_error e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
}
请问为什么在有的机子上不能访问我机器上的SQL服务器?是不是连接代码有问题。请指教,多谢!
但我在有的机子上可以连接成功,有的机子上就不能,是不是因为在该机器上没有安装SQL Server?
我的连接语句如下:///////创建Connection对象实例及连接服务器并进行异常捕捉////////
HRESULT hr;
CString strConnection;
CoInitialize(NULL);
strConnection.Format("Provider=SQLOLEDB;SERVER=202.127.205.174;DATABASE=UserManagerDB;UID=sa;PWD=sa");
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象///
if( SUCCEEDED( hr ) )
{
m_pConnection->Open(strConnection.GetBuffer(0), "", "", -1);
}}
catch(_com_error e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
}
请问为什么在有的机子上不能访问我机器上的SQL服务器?是不是连接代码有问题。请指教,多谢!
解决方案 »
- 关于在图片上制作效果的问题
- [GDI]执行SelectObject()的时候,一定要保存其旧对象,最后做恢复么?
- 我想对经过GZIP压缩的数据进行解压,但是不知道数据的格式,无从下手。
- 有两个project,我想在第一个project中调用第二个project里的对话框程序,如何调用呢?
- 老大们,帮忙看看
- 谁能告诉我dc与gdi的关系?
- 想学好c++应该看哪些书,??????
- 在我的classview里面怎么没了我要用的一个类了 在线等待,马上给分
- 函数运行中怎样模拟按扭被按下?
- mfc通过USB读数据
- 初学者请教大虾?急!!
- 请问如何将彩色的bmp图,变成黑白的啊?(请详细些,有源代码更好)
如果需要密码,为什么在有的机子上为什么可以呢?
怎么我把SERVER 字段用本机的ip地址不行啊
而用sql服务器名则可以连接,是哪的问题
如果必须要,请问如何安装?