关于ActiveX TDBGrid6.0导出速度慢的问题
如题,我们使用的6.0导出Excel时,如果数据量大一些的话导出就会变得很慢,并且会卡住,导出来的文件也十分大,能否只直接导出表格数据,不导出风格(或者压缩处理) 回复 1楼gzyupu的帖子请问你当前导出的数据量是多少?当前 ActiveX TrueDBGrid 无法控制是否导出格式。
你可以新建一个没有格式 TrueDBGrid只加载数据,再导出到 Excel。 就几千行,那新的如果是8.0或者别的有没有新的解决办法呢? 回复 3楼gzyupu的帖子
你好。TrueDBGrid的数据和格式必须同时导出到excel。
对于慢的问题,你可以创建一个新的TrueDBGrid,这个里面将之前的TrueDBGrid的数据加载进来(不要加载格式),再导出到 Excel。 OK,我试下,谢谢 另外关于TrueDBGrid动态添加列的,我想将某个表格所有列添加到另一个表格去,应该是用columns.add()方法,关于这个方法用法能否提供例子我看下,我试过好像不成功 回复 6楼gzyupu的帖子
这是C1TrueDBGrid的添加删除列的帮助文档:
http://helpcentral.componentone.com/nethelp/truedbgrid8/#!addingandremovingcolumns.htm
下面是我们产品博客有关两个TrueDBGrid之间传递数据的例子,供您参考:
http://blog.gcpowertools.com.cn/post/2013/03/19/C1TrueDBGrid%EF%BC%9A%E5%9C%A8-C1TrueDBGrid-%E4%B9%8B%E9%97%B4%E4%BC%A0%E9%80%92%E8%A1%8C.aspx 已明白,谢谢,结贴 回复 8楼gzyupu的帖子
不客气,欢迎就本次回答评分,谢谢。
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页:
[1]