VC6.0,使用ODBC方式创建一个EXCEL表。代码如下:void CDlgQurRst::OnButtonExcel()
{
CDatabase database;
CString sDriver = "MICROSOFT EXCEL DRIVER (*.XLS)"; // Excel安装驱动
CString sExcelFile;
sExcelFile.Format("%sSearch Result.xls", gsDataPath);
CString sSql; TRY
{
// 创建进行存取的字符串
sSql.Format("DRIVER={%s};DSN='';FIRSTROWHASNAMES=1;READONLY=FALSE;CREATE_DB=\"%s\";DBQ=%s", sDriver, sExcelFile, sExcelFile); // 创建数据库 (即Excel表格文件)
if( database.OpenEx(sSql, CDatabase::noOdbcDialog) )
{
// 创建表结构(姓名、年龄)
sSql = "CREATE TABLE Exceldemo (Name TEXT,Age NUMBER)";
database.ExecuteSQL(sSql);

// 插入数值
sSql = "INSERT INTO Exceldemo (Name,Age) VALUES ('栗志英',26)";
database.ExecuteSQL(sSql);

sSql = "INSERT INTO Exceldemo (Name,Age) VALUES ('徐志慧',22)";
database.ExecuteSQL(sSql);

sSql = "INSERT INTO Exceldemo (Name,Age) VALUES ('郭徽',27)";
database.ExecuteSQL(sSql);
}      

// 关闭数据库
database.Close();

MessageBox("Excel文件写入成功!");
}
CATCH_ALL(e)
{
TRACE1("Excel驱动没有安装: %s", sDriver);
}
END_CATCH_ALL;
}这样默认创建出来的Sheet名字是“Exceldemo”,怎么才能修改成我需要的Sheet名?