首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

如何在VS2008中用VC操作Excel2007

2012-04-18 
怎么在VS2008中用VC操作Excel2007CSpreadSheet类尝试了好久都没有搞定,连接驱动如下:pszConnectInput{Mic

怎么在VS2008中用VC操作Excel2007
CSpreadSheet类尝试了好久都没有搞定,

连接驱动如下:
pszConnectInput={Microsoft Excel Driver (*.xls, *.xlsx,*.xlsm,*.xlsb};DSN='';FIRSTROWHASNAMES=1;READONLY=FALSE;CREATE_DB=\"C:\1.xlsx\";DBQ=1.xlsx"

但是在执行下面的语句时始终返回-1
AFX_SQL_SYNC(::SQLDriverConnect(m_hdbc, hWnd, reinterpret_cast<SQLTCHAR *>(pszConnectInput),
SQL_NTS, reinterpret_cast<SQLTCHAR *>(szConnectOutput), _countof(szConnectOutput),
&nResult, wConnectOption));

还请各位有经验的同仁帮忙看看问题原因。

如果有成功的应用案例的话,也请帮忙提供以下Demo。



[解决办法]
进入
www.codeproject.com
搜索 excel,有 n 多的操作手段.
[解决办法]

http://www.vckbase.com/code/viewcode.asp?id=1905
http://www.vckbase.com/code/viewcode.asp?id=1626

这两个例子肯定能行

热点排行