在Word中,我们可以通过使用ADO来提取Access数据的方法,下面是实现的方法。
   ①配置系统  
   系统软件: Microsoft Windows 9x/NT/2000;Microsoft Word 2000。  
  样例数据库:“C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb”,Office 2000中包含的例子。  
   引用ADO:按Alt+F11进入Visual Basic编辑器,执行命令“工具”->“引用”,在弹出的引用窗体中选择“Microsoft ActiveX Data Objects 2.1”或更高版本。  
  ②代码书写及诠释  
   进入Visual Basic编辑器,创建过程“Sub Word_ADO()”,其代码如下:  
  
   Sub Word_ADO()  
   '输入表格标题  
   Title = InputBox(vbCrLf & vbCrLf & "请输入表格标题:", "表格标题", "XX公司产品报价单")  
   If Title = "" Then Title = "XX公司产品报价单" 
   '步骤1:建立数据连接cnn  
   '打开连接,示例数据库:C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb  
   Set cnn = New ADODB.Connection  
   cnn.Provider = "Microsoft.jet.oledb.4.0"  
   cnn.Open "C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb"  
  
   '步骤2:用SQL语句创建记录集rs  
   Set rs = New ADODB.Recordset  
   rs.CursorType = adOpenKeyset  
   rs.LockType = adLockOptimistic  
   SQL = "select 产品名称,单位数量,单价,库存量 from 产品 where 单价>80.00"