请教:如何用Qt读写excel的数据
想做个程序每次将处理结果写入excel,可是没找到读写excel的方法,请各位路过的朋友讲讲哈。。
[解决办法]
QAxWidget
参考我这篇文章
http://blog.csdn.net/tingsking18/archive/2010/03/22/5403038.aspx
[解决办法]
或者是直接写成以制表符或空格隔开的纯文本文件,用excel照样可以打开的。
用odbc的话就是把excel当做文件数据库即可,使用odbc的驱动后其他就和普通数据库没区别了,需要注意的是对于excel中的sheet(使用odbc驱动后可以当做表格)好像要使用sheet$这样的格式当做表明:
select * from sheet1$
用com的话需要开发机和客户机都装了excel,这个和普通的c++使用com没啥区别。注意的是就是com中的函数没有信息提示(参数、返回值等),不过一般都是可变体类型,具体的最好同时打开excel的帮助文件,看 自动化编程 那部分即可,对象属性函数都是一摸一样的。
[解决办法]
网上有一个类叫 BasicExcel 可以用来读写excel 想要给我发邮件
scf0070@163.com