delphi 数据集怎么合并?cds1 和 cds2 合并

delphi 数据集怎么合并?cds1 和 cds2 合并,第1张

如果是sql这一级 最简单的方法是用union语句

select field1,field2 from table1

union

select field3 as field1, field4 as field2 from table2

table2的field3和field4 与 table1的 field1,field2的类型要一致 如果不同 用显式转换一下

delphi 自带的表格组件对于合并单元格支持有限,建议考虑下载安装第三方控件,比如:用ehlib 组件包中的 dbgrideh 控件。

此外,也可以考虑通过 delphi 调用 excel 来完成报表及合并单元格。

1.第一个窗体:建立Comobj,写入文件A,这个你已经会了,不多说.

2.用一个变量记录文件A的文件名,传递给第二个窗体,全局变量,静态变量...你随便用什么办法都可以.

3.第二个窗体:打开文件A,ExcelApp.WrokBooks.Open('...')然后新建工作簿并写入,ExcelApp.WrokBooks.Add

ExcelApp.WorkSheets[2].Activate

写入完毕后关闭.

4.第3个窗体:打开文件A,ExcelApp.WrokBooks.Open('...')然后新建工作簿并写入,ExcelApp.WrokBooks.Add

ExcelApp.WorkSheets[3].Activate

写入完毕后关闭.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9902285.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存