易 易名烦 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #1 怎么把DATASET里的数据导出为Excel,(不用OLE,因为目标机器可能没Excel,不要控件,控件太烦,要Excel 2000的格式)(谁要是教我读懂DBGridEH里的导出,我分全给!) (30分)<br />听说Excel 8的格式已公布了吧,那这应该挺好办啊?
怎么把DATASET里的数据导出为Excel,(不用OLE,因为目标机器可能没Excel,不要控件,控件太烦,要Excel 2000的格式)(谁要是教我读懂DBGridEH里的导出,我分全给!) (30分)<br />听说Excel 8的格式已公布了吧,那这应该挺好办啊?
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #2 Excel7.0的倒好办。 Excel8的 Ado可以打开Excel,但是不知道是否在没有Excel的计算机上可以,应该可以的。
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #4 嗨,你可以首先做一个空的Excel文件呀,然后打开不就可以了。
K kkyy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #5 看看dxDBGRID,看一下flexcel,到处有的下载的。有代码可以参考。
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #8 其实如果使用写文件方式形成Excel可以。但是俺仅仅有Excel97格式的, 来源是两方面。 1、从大富翁论坛得到的一个写Excel的程序。 2、QuickReport导出Excel文件的程序。 这些都是使用直接写二进制文件的方式形成 Excel文档的。 但是如果对于要求高一点的文档,比如格式、字体等。我想这些很难胜任,如果可以,那么就完全可以做出另一个Excel了。 所以我推荐你使用Ado连接Excel进行文件读写。当然,也仅仅是标准格式的。
其实如果使用写文件方式形成Excel可以。但是俺仅仅有Excel97格式的, 来源是两方面。 1、从大富翁论坛得到的一个写Excel的程序。 2、QuickReport导出Excel文件的程序。 这些都是使用直接写二进制文件的方式形成 Excel文档的。 但是如果对于要求高一点的文档,比如格式、字体等。我想这些很难胜任,如果可以,那么就完全可以做出另一个Excel了。 所以我推荐你使用Ado连接Excel进行文件读写。当然,也仅仅是标准格式的。
T thinknet Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #9 如果格式简单的话,直接做成CSV格式好了,一样可以用EXCEL打开,而且不管机器上有没有EXCEL, 也不管EXCEL的版本。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #10 WWW.TORRY.RU 找个XLSREADWRITE之类的东西,有源代码的也不要? 格式记得以前一个老外的文件格式站点,现在正重装系统,找不到。 源码很多的,QUICKREPORT PRO也有,DXGRID也有。
WWW.TORRY.RU 找个XLSREADWRITE之类的东西,有源代码的也不要? 格式记得以前一个老外的文件格式站点,现在正重装系统,找不到。 源码很多的,QUICKREPORT PRO也有,DXGRID也有。
易 易名烦 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #11 为什么EXCEL7可以用ADO打开,EXCEL8却不行呢?
K kkyy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #12 如果你仅仅是想导出数据可以用Excel打开的话,只要导出为TXT文件,HTML文件,CVS文件。。。都可以啊。
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #13 Extend 属性里面填入 Excel 8.0就可以了。
易 易名烦 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #14 笨人笨话,Adoconnection里没有联Excel的连接啊,只有ACCESS的!
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #15 就是选择Access的那个Jet4.0,然后手工选中Excel文件,在所有里面的Extend properties什么的里面输入Excel 8.0,就可以了。
易 易名烦 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-07 #16 嗯,打开了,可是里面还得有字段名才能打开,唉,只能用OLE了,罪过罪过! 哪位大哥能做出象VFP那样的导出就好了!