You will have to use OpenXML technology to manipulate the word document and insert dynamic content into the word document.
I assume that you are using docx word documents for this purpose. The docx file is actually a zipped file which has many xml files, which inturn can be manipulated using the OpenXML API using c#. In your case, the contents of the word will be in an xml called "document.xml". You will have to read this XML and replace the <> placeholder with your data from database.
I have written 2 articles (with source code) with respect to these concepts. You can use the following links which can give a heads-up.
http://www.codeproject.com/KB/office/Word_2007_Footnote.aspx
http://www.codeproject.com/KB/office/Word_2007_Images.aspx
虽然这也许不会给你解决你的具体问题的准确办法,但你可以用一些东西(例如,如何用开放式XAPML和c#读到文件xml),然后你可以自己努力解决你的问题。
EDIT:Did没有注意到你提到.doc文档。 我看到了“开放式”标签,因此作了答复。 我认为,只有在文件是.docx时才适用这一解决办法。