新建一个工程test,基于对话框的VC++6.0,我在对话框中添加了一个按钮OPEN,通过单击触发事件,打开一个excel文件,文件名为111.xls,而且文件已经放在my project\test的文件夹中,我使用的是ADO方式,已经通过#import引用它,下面是我的程序:
void CChuankouDlg::OnButtonOpen() 
{
// TODO: Add your control notification handler code here
  ::CoInitialize(NULL);     
   m_pConnection.CreateInstance("ADODB.Connection"); 
   CString adoinfo;     
   adoinfo="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=111.xls";
   try   
   {
m_pConnection->Open((_bstr_t)adoinfo,"","",adModeUnknown);      
   }   
 
   catch(_com_error e)
   {
 AfxMessageBox("数据库连接失败,确认数据库111.xls是否在当前路径下!");
   }      
但是运行时候总是异常处理掉,提示连接失败,为什么?是不是路径写的不够详细??应该怎样改正呢??谢过了~!