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

C语言读取excel烦劳

2013-01-23 
C语言读取excel麻烦啊程序如下:#include CSpreadSheet.hvoid main(){CSpreadSheet SS(c:\\Test.xls,

C语言读取excel麻烦啊
程序如下:

#include "CSpreadSheet.h"
void main()
{
CSpreadSheet SS("c:\\Test.xls", "TestSheet");
CStringArray Rows, Column;
    //清空列表框
    m_AccessList.ResetContent();
    for (int i = 1; i <= SS.GetTotalRows(); i++)
{
SS.ReadRow(Rows, i);// 读取一行
        CString strContents = "";
        for (int j = 1; j <= Rows.GetSize(); j++)
{
if(j == 1)
            strContents = Rows.GetAt(j-1);
            else
            strContents = strContents +  " --> " + Rows.GetAt(j-1);
}
m_AccessList.AddString(strContents);
}

出错显示:
c:\program files\microsoft visual studio\vc98\include\sqltypes.h(114) : error C2146: syntax error : missing ';' before identifier 'SQLHWND'
c:\program files\microsoft visual studio\vc98\include\sqltypes.h(114) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.

1.obj - 1 error(s), 0 warning(s)

高手们,帮帮小弟吧。
[解决办法]
建议使用开源的库来操作数据库, 且是面向对象的。 应该会简单很多
[解决办法]
http://hi.baidu.com/%BB%CA%BC%D2%BE%C8%D0%C71985/blog/item/01758355fec15cc0b645ae46.html 有源代码。COM组件方式。
[解决办法]
先把代码下载下来试试。
[解决办法]
可以用iDispatch接口来实现;可以在vckbase上学学
[解决办法]
很难啊 ,我也做不出来 帮顶了~~~~~~~~~~~~~~~~~~~~~~~~~~~~·
[解决办法]
学习了,帮顶!

热点排行