连接没设密码的sql2000数据库可以连接,数据库用户名为sa,密码为空,代码如下:
void ADOConn::OnInitADOConn()//构造ADO对象时自动调用打开连接
{
::CoInitialize(NULL);//初始化COM库环境
try
{
m_pConnection.CreateInstance("ADODB.Connection");//创建connection对象
//设置连接字符串
_bstr_t strConnect="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=GZFFXT;Data Source=.";
//根据SERVER和UID,PWD的设置根据实际情况来设置
m_pConnection->Open(strConnect,"","",adModeUnknown);
}
catch(_com_error e)//捕捉异常
{
AfxMessageBox(e.Description());//显示错误信息
}
}
但是现在我想连接设有密码的sql2000数据库,数据库用户名为sa,密码为123,那么该怎么修改代码,求指教
void ADOConn::OnInitADOConn()//构造ADO对象时自动调用打开连接
{
::CoInitialize(NULL);//初始化COM库环境
try
{
m_pConnection.CreateInstance("ADODB.Connection");//创建connection对象
//设置连接字符串
_bstr_t strConnect="Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=GZFFXT;Data Source=.";
//根据SERVER和UID,PWD的设置根据实际情况来设置
m_pConnection->Open(strConnect,"","",adModeUnknown);
}
catch(_com_error e)//捕捉异常
{
AfxMessageBox(e.Description());//显示错误信息
}
}
但是现在我想连接设有密码的sql2000数据库,数据库用户名为sa,密码为123,那么该怎么修改代码,求指教
解决方案 »
- 请问如何获取安装程序的路径?
- 怎样像google桌面那样把其它窗口挤到一边,即便其它窗口最大化也只能占用除它以外的屏幕空间?
- CreateWindow创建的窗口中输出文字,如何刷新?
- 对话框中的按钮,如何实现工具栏上的下拉按钮效果?
- 是否可以找到可以可用的类,直接加入我的工程中,然后我的工程就可以具有产生较强的报表功能
- 关于HTML文件解析的问题?请大虾指点!
- vfp的反编译器哪里有啊?
- 请问高手,能不能在DLL导出两个函数名相同参数表不同的函数??也就是dll导出中能不能包含重载函数??
- 在VIEW中建立了一个控件!但不能将其属性设置为WS_EX_TRANSPARENT!why?
- 怎么才能让CToolBar不浮动?
- 一个简单的ADO问题,急求帮忙,谢谢了
- 指针数组如何更新赋值
m_pConnection->Open(strSQL,"","",adModeUnknown);
按上面这个修改试试。
strSql.Format(TEXT("Driver=SQL Server;Server=%s;Database=%s;UID=%s;PWD=%s"),
m_strDbAddress,m_strDbName,m_strAccount,m_strPassword);
m_sConn.Format("Provider=SQLOLEDB.1;Persist Security Info=True;User ID=%s;Password=%s;\
Initial Catalog=%s;Data Source=%s,%d;Network Library=DBMSSOCN",
m_infoSrv.m_sUser.c_str(),m_infoSrv.m_sCode.c_str(),m_infoSrv.m_sDataSrc.c_str(),
m_infoSrv.m_sAddr.c_str(),m_infoSrv.m_nPort);
hr = m_pConnection->Open((_bstr_t)m_sConn,"","",adConnectUnspecified);
m_ConnectionString=_T("Provider=SQLOLEDB;Server=(local);Database=GZFFXT; uid=sa;Password=123;");