在通常情况下使用DBGRIDEH导出的到CSV中的数据是这个样子的
"a","b","c"
可能我们并不希望它这样显示,有可能希望它显示成种状态
a,b,c
如果想这样,我们可以修改DBGRIDEH里面的DBGridEhImpExp.pas文件
具体修改如下:增加一个自己的导出到CSV的类
{ TMyDBGridEhExportAsCVS }
TMyDBGridEhExportAsCVS = class(TDBGridEhExportAsText)
private
FSeparator: Char;
protected
procedure CheckFirstCell; override;
procedure WriteTitle(ColumnsList: TColumnsEhList); override;
procedure WriteDataCell(Column: TColumnEh; FColC...[ 查看全文 ]