找回密码
 立即注册

QQ登录

只需一步,快速开始

taxsoft

中级会员

76

主题

246

帖子

608

积分

中级会员

积分
608

活字格认证微信认证勋章元老葡萄

taxsoft
中级会员   /  发表于:2012-7-6 16:45  /   查看:4218  /  回复:3
如果在程序里,将当前SPREAD控件内容以流的方式保存到数据库,
然后再通过SPREAD控件读到控件显示出来是可以的吧。
整个过程不要结果临时文件。
如果有示例代码,可以提供给我参照一下,没有的话自己写写~

3 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-6 17:08:00
沙发
实现通过SaveExcel方法将Spread内容存到一个Stream中,然后通过SQL存到数据库中
  1.     MemoryStream stmSave = new MemoryStream();
  2.     this.fpSpread1.SaveExcel(stmSave);

  3.     byte[] bytes = new byte[stmSave.Length];
  4.     bytes = stmSave.ToArray();
  5.     // 通过SQL将bytes存到数据库中
复制代码


读取时使用OpenExcel(Stream)就可以了
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2012-7-7 09:34:00
板凳
实现通过SaveExcel方法将Spread内容存到一个Stream中,然后通过SQL存到数据库中
[code]    MemoryStream stmSave = new MemoryStream();
    this.fpSpread1.SaveExcel(stmSave);

    byte[] bytes = new byte[......
dof 发表于 2012-7-6 17:08:00



3q dof
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-9 09:37:00
地板
:share:
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部