问问MFC中利用ODBC保存数据为Excel的问题!!???[2]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

sp;       tempsql+=")";
  
    for(int itemnum=0;itemnum<item_count;itemnum++){   
          sSql="";
          sSql ="INSERT INTO Sheet1 ";
          sSql+=tempsql;
          sSql+="VALUES ('";
          for(i =0 ; i< nColCount-1; i++)
          {
              sSql+=resultlist.GetItemText(itemnum, i);
              sSql+="','";
    
          }
          sSql+=resultlist.GetItemText(itemnum, nColCount-1);
          sSql+="')";
          database.ExecuteSQL(sSql);
      }
   }     
 
   // 关闭数据库
   database.Close();

 AfxMessageBox("Excel文件写入成功!");

----------------------------

程序在前面黑体字的地方就出错了!报出的错误是:(一个对话框!)

--------------------------------------------------------------------

不能更新。数据库和对象为只读。

非法的连接串属性FIRSTROWHASNAMES

非法的连接串属性CREATE_DB

非法的连接串属性FIRSTROWHASNAMES

非法的连接串属性CREATE_DB

非法的连接串属性FIRSTROWHASNAMES

非法的连接串属性CREATE_DB

非法的连接串属性FIRSTROWHASNAMES

非法的连接串属性CREATE_DB

非法的连接串属性FIRSTROWHASNAMES

非法的连接串属性CREATE_DB

非法的连接串属性FIRSTROWHASNAMES

非法的连接串属性CREATE_DB

 驱动程序的SqlSetConnectAttr失败

---------------------------------------------------------------------

本文关键:问问MFC中利用ODBC保存数据为Excel的问题!!???
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top