在使用CRecordset::Open创建连接excel数据库驱动时,出现异常,对象被析构,代码如下:    m_sSql.Format("SELECT * FROM [%s$A1:IV65536]", m_sworkdatasheet);//打开worksheet,m_sSql是字符串
 try
 {
   m_rSheet->Open(CRecordset::snapshot, m_sSql, CRecordset::readOnly);//m_rSheet是已初始化的CRecordset对象(此处总是抛出异常)
 }
 catch(...)
 {
   delete m_rSheet;
   m_rSheet = NULL;
   m_Database->Close();
   return FALSE;
 }
使用数据库前需要对excel做什么操作?我只是做了一个表格(表格只包括数据部分)定义了ODBC的excel文件数据源,有前辈说:起始行先填上字段名是什么意思?