把EXCEL作为数据库读取里面的内容时表名和字段名都是什么database.Open(NULL,false,false,sDsn);

// Allocate the recordset
CRecordset recset( &database ); // Build the SQL string
// Remember to name a section of data in the Excel sheet using "Insert->Names" to be
// able to work with the data like you would with a table in a "real" database. There
// may be more than one table contained in a worksheet.
sSql = "SELECT name, phonenum from tab_excel";

// Execute that query (implicitly by opening the recordset)
recset.Open(CRecordset::forwardOnly,sSql,CRecordset::readOnly); // Browse the result
while( !recset.IsEOF() )
{
// Read the result line
recset.GetFieldValue("name",sItem1);
recset.GetFieldValue("phonenum",sItem2); // Skip to the next resultline
recset.MoveNext();
}
以上我我的一段程序,但是sSql = "SELECT name, phonenum from tab_excel";
这条语句中的表名和字段名我不知道从何而来,谢谢帮助