为什么我的数据库打不开.
我要对俩张表进行操作.
m_name.GetWindowText(sName);
m_xueli.SetWindowText(sxueli);
sql_.Format("SELECT * FROM base b,study_case s WHERE b.man_no = \
s.man_no AND (s.diyixueli = '%s' OR b.sex = '%s')",sName,sxueli);
_bstr_t sql = sql_;
try
{
m_recordset->Open(sql,_variant_t((IDispatch*)theApp.m_connection,true),adOpenStatic,adLockOptimistic,adCmdText);

catch(_com_error e)
{
::AfxMessageBox("表打开有错误");
}
    VARIANT var;
var = m_recordset->GetCollect("sex");
if(var.vt != VT_NULL)
sName = (LPCSTR)_bstr_t(var);
m_recordset->Close();