我用sqlserver存取word
存:  
  if OpenDialog1.Execute then
  begin
     ADOQLaw.Append;
    TBlobField(ADOQLaw.FieldByName('内容')).LoadFromFile(OpenDialog1.FileName) ;
    ADOQLaw.Post;
  end;
  
取:TBlobField(ADOQLaw.FieldByName('内容')).SaveToFile(FileName) ;
但是存取时候的速度比较慢那
有什么好办法提高存取速度

解决方案 »

  1.   

    压缩后再存储,会节省时间,呵呵。
      

  2.   

    速度肯定是慢的,但个人认为不建议这样做!
      

  3.   

    肯定慢,解决方法有3种
    1、不要将文件存到数据库,存硬盘,然后将路径存到数据库
    2、如果要存,就压缩一下,然后再存
    3、如果确实慢,就放个进度条,给客户一种交互
      

  4.   

    可以在站内与我交流  给你一个例子