ExpressSpreadSheet如何直接调用存在SqlServer数据库中的Excel文件

hontim 2014-03-15 04:41:02
ExpressSpreadSheet如何直接调用存在SqlServer数据库中的Excel文件

用Excel文件做报表模板,保存在SqlServer文件中,Image类型字段,现在已经实现从数据库通过TBlobField(ADSReport.FieldByName('TempleteFile')).SavetoFile(FileName);将文件保存到磁盘,然后再用cxSpreadsheet.LoadFromFile(FileName)调入cxSpreadSheet中。

如何不通过磁盘,直接从数据库调入cxSpreadSheet中。
...全文
191 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
贵生 2014-08-25
  • 打赏
  • 举报
回复
楼主能不能把详细过程分享一下?
hontim 2014-03-16
  • 打赏
  • 举报
回复
自己搞定了,需要把内存流指针位置指向零。mStream.Position:=0;
simonhehe 2014-03-16
  • 打赏
  • 举报
回复
LoadFromStream
引用 楼主 hontim 的回复:
ExpressSpreadSheet如何直接调用存在SqlServer数据库中的Excel文件 用Excel文件做报表模板,保存在SqlServer文件中,Image类型字段,现在已经实现从数据库通过TBlobField(ADSReport.FieldByName('TempleteFile')).SavetoFile(FileName);将文件保存到磁盘,然后再用cxSpreadsheet.LoadFromFile(FileName)调入cxSpreadSheet中。 如何不通过磁盘,直接从数据库调入cxSpreadSheet中。
NiceERP企业系统原下载地址http://www.playicq.com/dispdocnew.php?id=17907可执行版可以到http://www.nicesoft.net/download/index.htm下载企业智能(ERP)管理系统(试用版)原下载版本的数据库不正确的,你下载企业智能(ERP)管理系统(试用版)将数据库还原就可,或者在“软件或演示”下载。需安装下列控件:Developer Express Inc的ExpressQuantumGridExpressCommonExpressInplaceEditorsExpressEditors LibraryExpressMasterViewExpressBarsExpressDBTreeExpressMemDataExpressOrgChartExpressPrinting SystemExpressQuantumGrid 4ExpressDataControllerXP Theme ManagerCX LibraryExpressEditors Library 4ExpressSpreadSheet(由于太大了,没法上传,附SN) ExpressPrinting System 3.0.2 GATWPDBCMCISEDS ExpressVerticalGrid 3.0.1 VSDWWODJENXLAIE ExpressQuantumTreeList 4.0.1 LJYWRQBXOSUEVSH ExpressLayout Control 1.1.10 JAHUETTHWMBZBSO ExpressDBTree 1.3.2 YJTOTGJREGFTNCZ ExpressMemData 1.8.2 JYFYTJM[JLBVFQ ExpressOrgChart 1.3.2 ZXCMNBSDEWEMBM ExpressFlowChart 1.3.2 ZNVVCNEXHIUEYIW ExpressPrinting System 2.5.2 FSTEIEITBZMXBDG ExpressSpreadSheet 1.1.10 LDJYEVXMSPHDTRA ExpressWeb Framework 1.6 ISDJDFHERXMAUEW ExpressQuantumGrid 4.5.2 DJDIRIWUYWXVNCO ExpressNavBar 1.2.1 HAUIEYTHGVSJATD ExpressPageControl 2.1.2 HSTWYTWZNMSPET ExpressBars 5.1.2 IEURSBXGDTEFAPD修改后的WNQuery,creport4.02由于没有TGEdit控件,我只是简单的将TGEdit改成TEdit。如果谁有TGEdit控件别忘了发一个给我。[斑竹加:感谢netbat重新上传了SQLServer的配套数据库,请在“软件或演示”下载]

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧