首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

求救!VC中怎么用ADO`

2012-01-29 
求救!!VC中如何用ADO```BOOLCconnectDia::OnInitDialog(){//CDialog::OnInitDialog()::CoInitialize(NULL

求救!!VC中如何用ADO```
BOOL   CconnectDia::OnInitDialog()  
{

//CDialog::OnInitDialog();
::CoInitialize(NULL);
try{
m_pConnection.CreateInstance( "ADODB.Connection ");

_bstr_t   strconnect= "Provider=SQLOLEDB.1;Persist   Security   Info=True;Initial   Catalog=ko1;Data   Source=localhost; ";

m_pConnection-> Open(strconnect, " ", " ",adModeUnknown);

if(m_pConnection-> State==adStateOpen)MessageBox( "ok ");
if(m_pConnection-> State==adStateClosed)   MessageBox( "ko ");
}
catch(_com_error   e)
{
AfxMessageBox(e.Description());
}


return   TRUE;    
}
运行始终弹出 "无效的授权说明 "```请问是什么出错了``急呀```在线等待ing....

[解决办法]
Provider=SQLOLEDB.1;Password=密码;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=(local)

把链接信息写全

热点排行