要将Word文件中的内容通过程序读取到数据库中,怎么通过VBA来实现呢

要将Word文件中的内容通过程序读取到数据库中,如何通过VBA来实现呢?
输入:在提供的WORD模板中输入相关信息,保存,然后上传到服务器
输出:上传之后,程序自动将word中所填的有关信息读取至ORACLE数据库中
开发工具:.net
请问:这个程序设计的思路是什么啊?

------解决方案--------------------
帮顶
------解决方案--------------------

1.Word 模板中有一些 Bookmark (带名字的输入框)
2.输入:在提供的WORD模板中输入相关信息
3.程序
3.1.调用word application 打开文件

dim ThisApplication As new Word.Application

worddoc = ThisApplication.Open(fileName)
3.2.读文件中的bookmark 值(2中输入)
' Visual Basic
bookMk1 = ThisDocument.Bookmarks.Add( _
 "bookMk1", DirectCast(rng, Word.Range))

' Display the bookmark.
MessageBox.Show("bookMk1 Text: " & bookMk1.Range.Text, _
"CreateBookmarks")

// C#
Object range = rng;
bookMk1 = ThisDocument.Bookmarks.Add("bookMk1", ref range);

// Display the bookmark.
MessageBox.Show("bookMk1 Text: " + bookMk1.Range.Text,
"CreateBookmarks");

3.3.更新数据库

------解决方案--------------------
首先在word模板中每个控件处,添加标签,然后可以通过标签的id.value获得word中的数据,在用code添加到Database中。