本帖最后由 liang888113 于 2012-07-07 09:05:18 编辑

解决方案 »

  1.   

    用EXCEL别用那东西,比直接操作EXCEL还难用!!原因是因为,Spreadsheet创建表字段的时候都是用字符串要改的话,
    for (int j = 0; j < m_aFieldNames.GetSize(); j++)
    {
    m_stempSql = m_stempSql + "[" + m_aFieldNames.GetAt(j) +"]" + " char(255), ";
    }char(255), 根据实际改为对应的字段类型即可
      

  2.   

    其他的操作excel方法我没试过 这个我感觉用起来还可以 稳定 缺点就是读取慢 只能保存成字符串
      

  3.   

    使用EXECL模板,程序改写里面的数据就简单多了。VC中调用EXECL模板生成报表
    http://www.vckbase.com/index.php/wv/900.html
      

  4.   


    能具体一点吗? 
    m_stempSql这个是什么  
    char(255), 根据实际改为对应的字段类型  每个类型对应是什么? excel不太会