Сохранение данных в Excel

Привет всем !!!
Подскажите пожалуйста, как в VC++ сохранять данные в таблицы Excel.
Имеются данные, которые с определенной периодичностью надо сохранять в
Excel.
float mPaver, //P
mQReactivPower, //Q
mSummPower; //S
{
//Создание таблицы
CDatabase database;
CString sDriver = "MICROSOFT EXCEL DRIVER (*.XLS)";
CString sExcelFile = "c:\\testxls.xls";
CString sSql;
TRY
{
sSql.Format("DRIVER={%s};DSN='';FIRSTROWHASNAMES=1;READONLY=FALSE;CREATE_DB=\"%s\";DBQ=%s",
sDriver,sExcelFile,sExcelFile);
if( database.OpenEx(sSql,CDatabase::noOdbcDialog) )
{
sSql = "CREATE TABLE test (P NUMBER, Q NUMBER, S NUMBER)";
database.ExecuteSQL(sSql);
}
database.Close();
}
CATCH_ALL(e)
{
AfxMessageBox("ODBC Excel драйвер не установлен.", MB_OK | MB_ICONSTOP,
0);
}
END_CATCH_ALL;
}
Пробовал так:
sSql = "INSERT INTO test (P, Q, S) VALUES (mPaver, mQReactivPower, mSummPower)";
но не чего не получается.
Что надо добавить или изменить, чтобы сохранить данные в таблице?
Vova wrote:
Пишите в text file и link'айте его их Excel, Access etc.
Footprint минимальный и много других преимуществ.
--
Sam Mesh - http://openrules.com
Номер выпуска : 3109
Возраст листа : 244 (дней)
Количество подписчиков : 406
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/152193
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru