16,548
社区成员




TCHAR szConnect[] = _T("DSN=dbxxx;UID=yyy;PWD=zzz");
CDatabase db;
BOOL bRef = db.OpenEx(szConnect,CDatabase::noOdbcDialog);
[/quote
我用了这个函数,可以用测试账号连上数据源。我现在想不输入测试账号,即想使用信任连接来连接数据源,有没有办法可以实现?
// 连接数据库
BOOL CMyDBManage::ConnectODBC(void)
{
CString para=ODBC_SERVICE_NAME;
bool isOK=false;
try
{
isOK=m_dbCust.Open(para);
}
catch(CDBException *e)
{
isOK=false;
}
return isOK;
}
TCHAR szConnect[] = _T("DSN=dbxxx;UID=yyy;PWD=zzz");
CDatabase db;
BOOL bRef = db.OpenEx(szConnect,CDatabase::noOdbcDialog);