我想用vc 以 ado方式读写excel 数据表。我建立了相应的连接,打开了数据集m_pRecordset,并成功地读取了我相应的数据。接下来,我想通过一下代码向表中添加一些数据:
m_pRecordset->AddNew();
_variant_t t = _variant_t(long(2));
m_pRecordset->PutCollect( &t,_variant_t(_T("期限")) );
m_pRecordset->Update();
可是,程序运行后,没有显示错误信息。但在程序退出后,显示了一个对话框,显示内容为:
Runtime Error!
Program: d:\program\Myvc\debug\test.exe
abnormal program termination
我打开了想要添加数据的 excel 文件 ,发现数据并没有添加。我不知到问题出在哪来,请高手帮助解答。谢谢!
------解决方案--------------------------------------------------------
怎么没有人回答?难道没人知道吗?