你的 RTF 文件有一定的格式吗?如果有,你可以试试 下面的:
http://www.csdn.net/expert/topic/536/536540.xml?temp=.1752436INF: How to Use OLE DB Sample Text Provider in ADO 
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q164586

解决方案 »

  1.   

    那当我要再显示文档时,怎么知道图片在文档中的位置?
    可以将rtf文档存为一临时文档,再读入byte变量,存入数据库中的二进制字段吗(我不知道二进制字段能保存多大的数据)?
      

  2.   

    我没试过。 不过我觉得你的想法可行.
    但 如何还原成 RTF 呀。 这太难了.
      

  3.   

    可以利用剪贴板,按照RTF格式读成二进制,可以包括图象和文字并存入库中。
    要用到API函数操作剪贴板和内存,比如openclipboard,closeclipboard,setclipboard,copymemery等。