怎么在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
这两个例子肯定能行