正常情况下
var Filename:string;
begin
If saved.Execute then
begin
Filename:=saved.FileName;
dxDBGrid1.SaveToXLS(filename+'.XLS',False);
MessageBox(Handle,'已成功导出','数据导出!!',MB_OK +MB_ICONWARNING);
end;
用上面这样做没有问题,但是dxDBGrid数据超过65535条,Excel表就不能全导出了,请问要怎么写
var Filename:string;
begin
If saved.Execute then
begin
Filename:=saved.FileName;
dxDBGrid1.SaveToXLS(filename+'.XLS',False);
MessageBox(Handle,'已成功导出','数据导出!!',MB_OK +MB_ICONWARNING);
end;
用上面这样做没有问题,但是dxDBGrid数据超过65535条,Excel表就不能全导出了,请问要怎么写
解决方案 »
- 请问:在panel上画image后遮住了panel的caption显示,可不可以把image放到panel底下呢?
- 学习中:在DELPHI中如何实现数据三层结构呀??能说详细点最好,谢谢!!比如说要用那些控件工程来做如DATAMODAL等
- DBGRID如何显示字段类型为text的
- 怎样在DLL中定义快捷键
- 如何取得一个EXCEL文档有几个SHEET,200分
- 问题 有关rave,delphi自带的
- 有什么办法可以实现将录音并将录音后的文件保存为MP3的吗?或有Wav转Mp3的免费控件否?
- 怎样更改文件的时间戳? 创建时间,修改时间,访问时间--(文件/目录)
- 老大,infopower2000的密码是多少阿?
- 如何给动态库的句柄赋值
- 请教一句话
- 哪有TScreenEncoder、TScreenPlayer控件下载
计算导到第65535 * I倍 条记录时,定位一个BookMark
然后新建一张Sheet,从定位的BookMark处继续导