当前位置:编程学习 > C#/ASP.NET >>

WINFORM中的分块续传

我在我的上传界面中new 一个实体对象,其中的content是byte类型,我上传的代码是:  
  _attachment = new Attachment
                                  {
                                    
                                      CreateTime = FrameworkContext.SystemDate,
                                     
                                  };
////此处省略上传选择文件的代码。
                    var fs = new FileStream(strPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
                    var image = new byte[fs.Length];
                    fs.Read(image, 0, image.Length);
                    fs.Close();

                    _attachment.Content = image;
                 
                    
 
                    if (_attachment.State == State.Added)
                    {
                        Global.Save();
                        Global.RefreshData();
                    }

这段如何分块续传,每次只传一部分。 --------------------编程问答-------------------- 你可以为你的 _attachment设置一个 Position 属性,表示其 Content 是从哪一个便宜地址开始的。

然后,对于目标文件,你可以分为多个512k 字节的 _attachment 分别处理,而不是一个。 --------------------编程问答-------------------- 您好,“分为多个512k 字节的 _attachment 分别处理”,这块怎么保存到库且保证是一条数据(一个attachment)对象。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,