最近小弟想自己动手写一个管理系统,我的想法是前台用DELPHI.执行Word文档的导入、导出。并且可以将word文档资料保存到网络上的SQL Server数据库中。其文档包涵文字和图片且数据文本相当长大约3-4万字。小弟想寻求这个文档存储的解决方案及Word的导入导出解决方案!不够再给(200)!

解决方案 »

  1.   

    word  文档最好存储方件名,最后调用,
      

  2.   

    导入:
    TblobField(adoquery1.FieldByName('nr')).LoadFromFile(path);其中Path,你的Doc文件的路径。nr字段的类型为image.导出:
    TblobField(adoquery1.FieldByName('nr')).SaveToFile(path);
      

  3.   

    将Word文档以文件的形式存储在一个自己设定的固定位置,数据库中只保存文件名,取出的时候直接调用该文件就行。我不知道你为什么一定要将文档内容保存数据库,我觉得没有多大必要。当然可能有你的理由,不防说出来听听,大家再出谋划策
      

  4.   

    支持这样的操作导入:
    TblobField(adoquery1.FieldByName('nr')).LoadFromFile(path);其中Path,你的Doc文件的路径。nr字段的类型为image.导出:
    TblobField(adoquery1.FieldByName('nr')).SaveToFile(path);
      

  5.   

    各位朋友谢谢你们的回答不过小弟还是不是很明白!
    pandarus(Delphi/Asp里流浪的云) :你说的nr为image类型是不是存储的是doc文件的路径呢?
    在客户端的显示,是用什么控呢?是不是调用OLE的Word控件呢?如果是在客户端要把DOC文档上传到服务器,是用什么方式来传的呢?
    我的QQ:21288366希望大家能给我帮助!
    小弟再次谢过了!