MFC中将查询报表的结果转换为Excel文件
MFC中将查询报表的结果转换为Excel文件
[解决办法]
可以用CRecordSet类将数据写入Excel文件
if (!SQLConfigDataSource(NULL,ODBC_ADD_DSN,sDriver,sSql))
MessageBox( "SQLConfigDataSource Failed ");
pd = &database;
database.OpenEx(sSql,CDatabase::noOdbcDialog);
...//建立表
database.ExecuteSQL(sSql);
CGprsTestSet m_GprstestSet(pd);
m_GprstestSet.Open(NULL, "TestResult ",NULL);
m_GprstestSet.AddNew();
...//更新记录数据
m_GprstestSet.Update();
m_GprstestSet.Close();
database.Close();
[解决办法]
http://www.vckbase.com/code/findcode.asp?keyword=excel